Sign in
android
/
platform
/
prebuilts
/
rust
/
b13c2a93d1f3eb2e6bdcdce1ad4dd61c50bc36c6
/
.
/
linux-x86
/
1.63.0
/
src
/
stdlibs
/
library
/
std
/
src
/
num
/
benches.rs
blob: 233ea0506c00a362aba2ce2ed1fbbb039ff5889a [
file
] [
log
] [
blame
]
use
test
::
Bencher
;
#[
bench
]
fn
bench_pow_function
(
b
:
&
mut
Bencher
)
{
let
v
=
(
0.
.
1024
).
collect
::<
Vec
<
u32
>>();
b
.
iter
(||
{
v
.
iter
().
fold
(
0u32
,
|
old
,
new
|
old
.
pow
(*
new
as
u32
));
});
}