pub struct EntryEvidence {
pub source: String,
pub provenance: ProvenanceClass,
pub claim: Option<Grade>,
pub ceiling: ValueGrade,
pub effective: ValueGrade,
pub digest: String,
pub as_of_ms: Timestamp,
pub disposition: Disposition,
}Expand description
One snapshot entry considered for a graded input.
Fields§
§source: String§provenance: ProvenanceClass§claim: Option<Grade>§ceiling: ValueGrade§effective: ValueGrade§digest: String§as_of_ms: Timestamp§disposition: DispositionTrait Implementations§
Source§impl Clone for EntryEvidence
impl Clone for EntryEvidence
Source§impl Debug for EntryEvidence
impl Debug for EntryEvidence
Source§impl<'de> Deserialize<'de> for EntryEvidence
impl<'de> Deserialize<'de> for EntryEvidence
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 JsonSchema for EntryEvidence
impl JsonSchema for EntryEvidence
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for EntryEvidence
impl PartialEq for EntryEvidence
Source§impl Serialize for EntryEvidence
impl Serialize for EntryEvidence
impl StructuralPartialEq for EntryEvidence
Auto Trait Implementations§
impl Freeze for EntryEvidence
impl RefUnwindSafe for EntryEvidence
impl Send for EntryEvidence
impl Sync for EntryEvidence
impl Unpin for EntryEvidence
impl UnsafeUnpin for EntryEvidence
impl UnwindSafe for EntryEvidence
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