pub enum DifferentialOutcome {
Agreement,
Warning(String),
Failure(String),
}Expand description
What a full differential check concluded.
Variants§
Agreement
Both metrics inside their bounds. Nothing is recorded.
Warning(String)
A warning string to append, for divergence or for a secondary that could not run.
Failure(String)
The failure detail for a failed record with reason
differential-divergence.
Trait Implementations§
Source§impl Clone for DifferentialOutcome
impl Clone for DifferentialOutcome
Source§impl Debug for DifferentialOutcome
impl Debug for DifferentialOutcome
Source§impl PartialEq for DifferentialOutcome
impl PartialEq for DifferentialOutcome
impl StructuralPartialEq for DifferentialOutcome
Auto Trait Implementations§
impl Freeze for DifferentialOutcome
impl RefUnwindSafe for DifferentialOutcome
impl Send for DifferentialOutcome
impl Sync for DifferentialOutcome
impl Unpin for DifferentialOutcome
impl UnsafeUnpin for DifferentialOutcome
impl UnwindSafe for DifferentialOutcome
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