pub enum ReliabilityEvaluation {
Unchanged,
Changed {
old_reliability: Reliability,
new_reliability: Reliability,
},
}Expand description
Result of one object-owned reliability evaluation pass.
Variants§
Unchanged
The object made no reliability-related mutation.
Changed
The object successfully mutated its Reliability value.
Fields
§
old_reliability: ReliabilityReliability before the successful mutation.
§
new_reliability: ReliabilityReliability after the successful mutation.
Trait Implementations§
Source§impl Clone for ReliabilityEvaluation
impl Clone for ReliabilityEvaluation
impl Copy for ReliabilityEvaluation
Source§impl Debug for ReliabilityEvaluation
impl Debug for ReliabilityEvaluation
impl Eq for ReliabilityEvaluation
Source§impl PartialEq for ReliabilityEvaluation
impl PartialEq for ReliabilityEvaluation
impl StructuralPartialEq for ReliabilityEvaluation
Auto Trait Implementations§
impl Freeze for ReliabilityEvaluation
impl RefUnwindSafe for ReliabilityEvaluation
impl Send for ReliabilityEvaluation
impl Sync for ReliabilityEvaluation
impl Unpin for ReliabilityEvaluation
impl UnsafeUnpin for ReliabilityEvaluation
impl UnwindSafe for ReliabilityEvaluation
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