pub struct BundleVerificationReceipt {
pub schema: String,
pub bundle_schema: String,
pub run_id: String,
pub manifest_path: String,
pub manifest_sha256: String,
pub files_verified: usize,
pub bytes_verified: u64,
}Expand description
Deterministic proof that every file in one evidence bundle matched its manifest when checked.
Fields§
§schema: String§bundle_schema: String§run_id: String§manifest_path: String§manifest_sha256: String§files_verified: usize§bytes_verified: u64Trait Implementations§
Source§impl Clone for BundleVerificationReceipt
impl Clone for BundleVerificationReceipt
Source§fn clone(&self) -> BundleVerificationReceipt
fn clone(&self) -> BundleVerificationReceipt
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 BundleVerificationReceipt
impl Debug for BundleVerificationReceipt
Source§impl<'de> Deserialize<'de> for BundleVerificationReceipt
impl<'de> Deserialize<'de> for BundleVerificationReceipt
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 BundleVerificationReceipt
impl StructuralPartialEq for BundleVerificationReceipt
Auto Trait Implementations§
impl Freeze for BundleVerificationReceipt
impl RefUnwindSafe for BundleVerificationReceipt
impl Send for BundleVerificationReceipt
impl Sync for BundleVerificationReceipt
impl Unpin for BundleVerificationReceipt
impl UnsafeUnpin for BundleVerificationReceipt
impl UnwindSafe for BundleVerificationReceipt
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more