pub struct VerifiedImage {
pub reference: String,
pub objects: Objects,
pub complete: bool,
}Expand description
A surviving image, re-checked against the filesystem after the deletion.
The assertion that matters. A set-difference bug does not present as an error;
it presents as an image whose blobs are gone, discovered on the next run. So
clear re-resolves every survivor’s manifest, config and layers against the
filesystem after deleting, and says so in its report — issue #433’s “a
clear that cannot demonstrate the surviving images are still complete is one
nobody trusts twice”.
Fields§
§reference: StringThe reference it is held under.
objects: ObjectsIts object tally after the deletion.
complete: boolWhether every object is still there.
Trait Implementations§
Source§impl Clone for VerifiedImage
impl Clone for VerifiedImage
Source§fn clone(&self) -> VerifiedImage
fn clone(&self) -> VerifiedImage
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 VerifiedImage
impl Debug for VerifiedImage
Auto Trait Implementations§
impl Freeze for VerifiedImage
impl RefUnwindSafe for VerifiedImage
impl Send for VerifiedImage
impl Sync for VerifiedImage
impl Unpin for VerifiedImage
impl UnsafeUnpin for VerifiedImage
impl UnwindSafe for VerifiedImage
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