pub enum ContextProvenanceClass {
Unknown,
Claimed,
Observed,
Derived,
Curated,
Promoted,
}Expand description
Provenance class vocabulary inside context trust.
Variants§
Unknown
Unknown provenance.
Claimed
Claimed but unverified.
Observed
Observed.
Derived
Derived from named premises.
Curated
Curated.
Promoted
Already promoted (display only).
Trait Implementations§
Source§impl Clone for ContextProvenanceClass
impl Clone for ContextProvenanceClass
Source§fn clone(&self) -> ContextProvenanceClass
fn clone(&self) -> ContextProvenanceClass
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ContextProvenanceClass
impl Debug for ContextProvenanceClass
Source§impl<'de> Deserialize<'de> for ContextProvenanceClass
impl<'de> Deserialize<'de> for ContextProvenanceClass
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for ContextProvenanceClass
impl Hash for ContextProvenanceClass
Source§impl PartialEq for ContextProvenanceClass
impl PartialEq for ContextProvenanceClass
Source§fn eq(&self, other: &ContextProvenanceClass) -> bool
fn eq(&self, other: &ContextProvenanceClass) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ContextProvenanceClass
impl Serialize for ContextProvenanceClass
impl Copy for ContextProvenanceClass
impl Eq for ContextProvenanceClass
impl StructuralPartialEq for ContextProvenanceClass
Auto Trait Implementations§
impl Freeze for ContextProvenanceClass
impl RefUnwindSafe for ContextProvenanceClass
impl Send for ContextProvenanceClass
impl Sync for ContextProvenanceClass
impl Unpin for ContextProvenanceClass
impl UnsafeUnpin for ContextProvenanceClass
impl UnwindSafe for ContextProvenanceClass
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