pub enum Takes {
Bencher,
Criterion,
}Expand description
What a benchmark function takes.
Variants§
Bencher
&mut Bencher — one benchmark, b.iter(...).
Criterion
&mut Criterion — the function registers its own.
Trait Implementations§
impl Copy for Takes
impl Eq for Takes
impl StructuralPartialEq for Takes
Auto Trait Implementations§
impl Freeze for Takes
impl RefUnwindSafe for Takes
impl Send for Takes
impl Sync for Takes
impl Unpin for Takes
impl UnsafeUnpin for Takes
impl UnwindSafe for Takes
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.