pub struct AssumptionLevel(pub u32);Expand description
Assumption level for hierarchical assumption management
Tuple Fields§
§0: u32Implementations§
Trait Implementations§
Source§impl Clone for AssumptionLevel
impl Clone for AssumptionLevel
Source§fn clone(&self) -> AssumptionLevel
fn clone(&self) -> AssumptionLevel
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 AssumptionLevel
impl Debug for AssumptionLevel
Source§impl Hash for AssumptionLevel
impl Hash for AssumptionLevel
Source§impl Ord for AssumptionLevel
impl Ord for AssumptionLevel
Source§fn cmp(&self, other: &AssumptionLevel) -> Ordering
fn cmp(&self, other: &AssumptionLevel) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for AssumptionLevel
impl PartialEq for AssumptionLevel
Source§impl PartialOrd for AssumptionLevel
impl PartialOrd for AssumptionLevel
impl Copy for AssumptionLevel
impl Eq for AssumptionLevel
impl StructuralPartialEq for AssumptionLevel
Auto Trait Implementations§
impl Freeze for AssumptionLevel
impl RefUnwindSafe for AssumptionLevel
impl Send for AssumptionLevel
impl Sync for AssumptionLevel
impl Unpin for AssumptionLevel
impl UnsafeUnpin for AssumptionLevel
impl UnwindSafe for AssumptionLevel
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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