pub enum RootfsMaterialization {
Layered,
Flat,
All,
}Expand description
Filesystem representations produced by an image pull.
Variants§
Layered
Produce the stitched EROFS, fsmeta and VMDK representation.
Flat
Produce a reusable flat ext4 rootfs without layered-only artifacts.
All
Produce both layered and flat rootfs representations from one layer stage.
Implementations§
Source§impl RootfsMaterialization
impl RootfsMaterialization
Sourcepub const fn includes_layered(self) -> bool
pub const fn includes_layered(self) -> bool
Whether the pull must produce the stitched layered representation.
Sourcepub const fn includes_flat(self) -> bool
pub const fn includes_flat(self) -> bool
Whether the pull must produce a flat ext4 representation.
Trait Implementations§
Source§impl Clone for RootfsMaterialization
impl Clone for RootfsMaterialization
Source§fn clone(&self) -> RootfsMaterialization
fn clone(&self) -> RootfsMaterialization
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 moreimpl Copy for RootfsMaterialization
Source§impl Debug for RootfsMaterialization
impl Debug for RootfsMaterialization
Source§impl Default for RootfsMaterialization
impl Default for RootfsMaterialization
Source§fn default() -> RootfsMaterialization
fn default() -> RootfsMaterialization
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RootfsMaterialization
impl<'de> Deserialize<'de> for RootfsMaterialization
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 RootfsMaterialization
Source§impl PartialEq for RootfsMaterialization
impl PartialEq for RootfsMaterialization
Source§impl Serialize for RootfsMaterialization
impl Serialize for RootfsMaterialization
impl StructuralPartialEq for RootfsMaterialization
Auto Trait Implementations§
impl Freeze for RootfsMaterialization
impl RefUnwindSafe for RootfsMaterialization
impl Send for RootfsMaterialization
impl Sync for RootfsMaterialization
impl Unpin for RootfsMaterialization
impl UnsafeUnpin for RootfsMaterialization
impl UnwindSafe for RootfsMaterialization
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