pub enum WorkComplexity {
Constant,
Linear,
Quadratic,
Variable,
}
Expand description
Work complexity patterns for execution time prediction
Variants§
Trait Implementations§
Source§impl Clone for WorkComplexity
impl Clone for WorkComplexity
Source§fn clone(&self) -> WorkComplexity
fn clone(&self) -> WorkComplexity
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for WorkComplexity
impl Debug for WorkComplexity
Source§impl PartialEq for WorkComplexity
impl PartialEq for WorkComplexity
impl Copy for WorkComplexity
impl Eq for WorkComplexity
impl StructuralPartialEq for WorkComplexity
Auto Trait Implementations§
impl Freeze for WorkComplexity
impl RefUnwindSafe for WorkComplexity
impl Send for WorkComplexity
impl Sync for WorkComplexity
impl Unpin for WorkComplexity
impl UnwindSafe for WorkComplexity
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more