Struct ostree_ext::container::ExportOpts
source · pub struct ExportOpts {
pub skip_compression: bool,
pub copy_meta_keys: Vec<String>,
pub copy_meta_opt_keys: Vec<String>,
pub max_layers: Option<NonZeroU32>,
pub no_legacy_version_label: bool,
}Expand description
Options controlling commit export into OCI
Fields§
§skip_compression: boolIf true, do not perform gzip compression of the tar layers.
copy_meta_keys: Vec<String>A set of commit metadata keys to copy as image labels.
copy_meta_opt_keys: Vec<String>A set of optionally-present commit metadata keys to copy as image labels.
max_layers: Option<NonZeroU32>Maximum number of layers to use
no_legacy_version_label: boolUse only the standard OCI version label
Trait Implementations§
source§impl Debug for ExportOpts
impl Debug for ExportOpts
source§impl Default for ExportOpts
impl Default for ExportOpts
source§fn default() -> ExportOpts
fn default() -> ExportOpts
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl RefUnwindSafe for ExportOpts
impl Send for ExportOpts
impl Sync for ExportOpts
impl Unpin for ExportOpts
impl UnwindSafe for ExportOpts
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