pub struct BundleIdentity {
pub version: String,
pub payload_sha256: Digest,
pub payload_schema: u32,
pub artifacts: usize,
pub evidence_refs: Vec<String>,
}Expand description
One bundle’s identity.
Fields§
§version: StringThe release’s version.
payload_sha256: DigestThe aggregate digest.
payload_schema: u32The protocol version.
artifacts: usizeHow many artifacts the bundle carries.
evidence_refs: Vec<String>The evidence the identity rests on.
Trait Implementations§
Source§impl Clone for BundleIdentity
impl Clone for BundleIdentity
Source§fn clone(&self) -> BundleIdentity
fn clone(&self) -> BundleIdentity
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 BundleIdentity
impl Debug for BundleIdentity
Auto Trait Implementations§
impl Freeze for BundleIdentity
impl RefUnwindSafe for BundleIdentity
impl Send for BundleIdentity
impl Sync for BundleIdentity
impl Unpin for BundleIdentity
impl UnsafeUnpin for BundleIdentity
impl UnwindSafe for BundleIdentity
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