Struct ostree_ext::container::store::LayeredImageState [−][src]
pub struct LayeredImageState {
pub base_commit: String,
pub merge_commit: String,
pub is_layered: bool,
pub manifest_digest: String,
}Expand description
State of an already pulled layered image.
Fields
base_commit: StringThe base ostree commit
merge_commit: StringThe merge commit unions all layers
is_layered: boolWhether or not the image has multiple layers.
manifest_digest: StringThe digest of the original manifest
Implementations
Return the default ostree commit digest for this image.
If this is a non-layered image, the merge commit will be ignored, and the base commit returned.
Otherwise, this returns the merge commit.
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for LayeredImageState
impl Send for LayeredImageState
impl Sync for LayeredImageState
impl Unpin for LayeredImageState
impl UnwindSafe for LayeredImageState
Blanket Implementations
Mutably borrows from an owned value. Read more
pub fn vzip(self) -> V
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
