pub enum CriterionKind {
Value {
default: f64,
},
Band {
cuts: &'static [BandCut],
},
}Expand description
Shape of one criterion’s value (spec §7.2).
Variants§
Value
A single number.
Band
An ordered list of named cut points; a valuation supplies a same-length ascending list of numbers.
Trait Implementations§
Source§impl Clone for CriterionKind
impl Clone for CriterionKind
Source§fn clone(&self) -> CriterionKind
fn clone(&self) -> CriterionKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for CriterionKind
Source§impl Debug for CriterionKind
impl Debug for CriterionKind
Source§impl PartialEq for CriterionKind
impl PartialEq for CriterionKind
Source§impl Serialize for CriterionKind
impl Serialize for CriterionKind
impl StructuralPartialEq for CriterionKind
Auto Trait Implementations§
impl Freeze for CriterionKind
impl RefUnwindSafe for CriterionKind
impl Send for CriterionKind
impl Sync for CriterionKind
impl Unpin for CriterionKind
impl UnsafeUnpin for CriterionKind
impl UnwindSafe for CriterionKind
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