pub struct EvidenceEnvelopeManifest {
pub manifest_id: String,
pub envelope: EvidenceEnvelopeManifestEnvelope,
pub native_evidence_hash: String,
pub native_authority: bool,
pub subject: Option<String>,
pub statement_hash: Option<String>,
pub experimental: Option<bool>,
pub created_at: String,
pub manifest_hash: Option<String>,
}Fields§
§manifest_id: String§envelope: EvidenceEnvelopeManifestEnvelope§native_evidence_hash: String§subject: Option<String>§statement_hash: Option<String>§experimental: Option<bool>§created_at: String§manifest_hash: Option<String>Implementations§
Source§impl EvidenceEnvelopeManifest
impl EvidenceEnvelopeManifest
pub fn new( manifest_id: String, envelope: EvidenceEnvelopeManifestEnvelope, native_evidence_hash: String, native_authority: bool, created_at: String, ) -> EvidenceEnvelopeManifest
Trait Implementations§
Source§impl Clone for EvidenceEnvelopeManifest
impl Clone for EvidenceEnvelopeManifest
Source§fn clone(&self) -> EvidenceEnvelopeManifest
fn clone(&self) -> EvidenceEnvelopeManifest
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 EvidenceEnvelopeManifest
impl Debug for EvidenceEnvelopeManifest
Source§impl Default for EvidenceEnvelopeManifest
impl Default for EvidenceEnvelopeManifest
Source§fn default() -> EvidenceEnvelopeManifest
fn default() -> EvidenceEnvelopeManifest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EvidenceEnvelopeManifest
impl<'de> Deserialize<'de> for EvidenceEnvelopeManifest
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 PartialEq for EvidenceEnvelopeManifest
impl PartialEq for EvidenceEnvelopeManifest
Source§fn eq(&self, other: &EvidenceEnvelopeManifest) -> bool
fn eq(&self, other: &EvidenceEnvelopeManifest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for EvidenceEnvelopeManifest
impl Serialize for EvidenceEnvelopeManifest
impl StructuralPartialEq for EvidenceEnvelopeManifest
Auto Trait Implementations§
impl Freeze for EvidenceEnvelopeManifest
impl RefUnwindSafe for EvidenceEnvelopeManifest
impl Send for EvidenceEnvelopeManifest
impl Sync for EvidenceEnvelopeManifest
impl Unpin for EvidenceEnvelopeManifest
impl UnsafeUnpin for EvidenceEnvelopeManifest
impl UnwindSafe for EvidenceEnvelopeManifest
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