pub struct SnapshotDigests {
pub manifest_digest: String,
pub registry_digest: String,
pub binding_digest: String,
pub policy_digest: String,
pub budget_digest: String,
}Expand description
The pinned snapshot digests a proposal’s authorization is bound to (spec
109 FR-003). Each field is a digest computed by the caller (typically
traverse-runtime) over the corresponding live host state at validation
time — this type only carries them, it does not compute them.
Fields§
§manifest_digest: String§registry_digest: String§binding_digest: String§policy_digest: String§budget_digest: StringTrait Implementations§
Source§impl Clone for SnapshotDigests
impl Clone for SnapshotDigests
Source§fn clone(&self) -> SnapshotDigests
fn clone(&self) -> SnapshotDigests
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 SnapshotDigests
impl Debug for SnapshotDigests
impl Eq for SnapshotDigests
Source§impl PartialEq for SnapshotDigests
impl PartialEq for SnapshotDigests
impl StructuralPartialEq for SnapshotDigests
Auto Trait Implementations§
impl Freeze for SnapshotDigests
impl RefUnwindSafe for SnapshotDigests
impl Send for SnapshotDigests
impl Sync for SnapshotDigests
impl Unpin for SnapshotDigests
impl UnsafeUnpin for SnapshotDigests
impl UnwindSafe for SnapshotDigests
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