pub enum FactEvidenceRef {
Observation(String),
HumanApproval(String),
Derived(String),
}Expand description
Typed evidence references attached to an authoritative fact.
Variants§
Observation(String)
Observation used as evidence.
HumanApproval(String)
Human approval used as evidence.
Derived(String)
Derived artifact used as evidence.
Trait Implementations§
Source§impl Clone for FactEvidenceRef
impl Clone for FactEvidenceRef
Source§fn clone(&self) -> FactEvidenceRef
fn clone(&self) -> FactEvidenceRef
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 FactEvidenceRef
impl Debug for FactEvidenceRef
Source§impl PartialEq for FactEvidenceRef
impl PartialEq for FactEvidenceRef
Source§impl Serialize for FactEvidenceRef
impl Serialize for FactEvidenceRef
impl Eq for FactEvidenceRef
impl StructuralPartialEq for FactEvidenceRef
Auto Trait Implementations§
impl Freeze for FactEvidenceRef
impl RefUnwindSafe for FactEvidenceRef
impl Send for FactEvidenceRef
impl Sync for FactEvidenceRef
impl Unpin for FactEvidenceRef
impl UnsafeUnpin for FactEvidenceRef
impl UnwindSafe for FactEvidenceRef
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