pub struct EvidenceTransparencyClaims {
pub schema: String,
pub publication_state: EvidencePublicationState,
pub trust_anchor: Option<String>,
pub audit: EvidenceAuditClaims,
pub transparency_preview: Vec<EvidenceTransparencyPreviewClaim>,
}Expand description
Stable outward separation between audit claims and transparency-preview claims.
Fields§
§schema: String§publication_state: EvidencePublicationState§trust_anchor: Option<String>§audit: EvidenceAuditClaims§transparency_preview: Vec<EvidenceTransparencyPreviewClaim>Implementations§
Trait Implementations§
Source§impl Clone for EvidenceTransparencyClaims
impl Clone for EvidenceTransparencyClaims
Source§fn clone(&self) -> EvidenceTransparencyClaims
fn clone(&self) -> EvidenceTransparencyClaims
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 EvidenceTransparencyClaims
impl Debug for EvidenceTransparencyClaims
Source§impl<'de> Deserialize<'de> for EvidenceTransparencyClaims
impl<'de> Deserialize<'de> for EvidenceTransparencyClaims
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
impl Eq for EvidenceTransparencyClaims
impl StructuralPartialEq for EvidenceTransparencyClaims
Auto Trait Implementations§
impl Freeze for EvidenceTransparencyClaims
impl RefUnwindSafe for EvidenceTransparencyClaims
impl Send for EvidenceTransparencyClaims
impl Sync for EvidenceTransparencyClaims
impl Unpin for EvidenceTransparencyClaims
impl UnsafeUnpin for EvidenceTransparencyClaims
impl UnwindSafe for EvidenceTransparencyClaims
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.