pub enum FactState {
Known(FactValue),
Unknown,
NotApplicable,
}Expand description
Evidence state of one profile fact.
Variants§
Known(FactValue)
Supported known value.
Unknown
Primary evidence does not establish a value.
NotApplicable
The fact domain genuinely does not apply.
Trait Implementations§
impl Eq for FactState
Source§impl Ord for FactState
impl Ord for FactState
1.21.0 (const: unstable) · 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
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for FactState
impl PartialOrd for FactState
impl StructuralPartialEq for FactState
Auto Trait Implementations§
impl Freeze for FactState
impl RefUnwindSafe for FactState
impl Send for FactState
impl Sync for FactState
impl Unpin for FactState
impl UnsafeUnpin for FactState
impl UnwindSafe for FactState
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