Type Alias ManifestAddLibpodOptionsParam

Source
pub type ManifestAddLibpodOptionsParam = ManifestAddOptions;
Expand description

ManifestAddOptions provides model for adding digests to manifest list

Aliased Type§

pub struct ManifestAddLibpodOptionsParam {
    pub all: Option<bool>,
    pub annotation: Option<Vec<String>>,
    pub arch: Option<String>,
    pub features: Option<Vec<String>>,
    pub images: Option<Vec<String>>,
    pub os: Option<String>,
    pub os_features: Option<Vec<String>>,
    pub os_version: Option<String>,
    pub variant: Option<String>,
}

Fields§

§all: Option<bool>

True when operating on a list to include all images

§annotation: Option<Vec<String>>

Annotation to add to manifest list

§arch: Option<String>

Arch overrides the architecture for the image

§features: Option<Vec<String>>

Feature list for the image

§images: Option<Vec<String>>

Images is an optional list of images to add to manifest list

§os: Option<String>

OS overrides the operating system for the image

§os_features: Option<Vec<String>>

OS features for the image

§os_version: Option<String>

OSVersion overrides the operating system for the image

§variant: Option<String>

Variant for the image

Trait Implementations

Source§

impl Clone for ManifestAddOptions

Source§

fn clone(&self) -> ManifestAddOptions

Returns a duplicate of the value. Read more
1.0.0 · Source§

const fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ManifestAddOptions

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
Source§

impl<'de> Deserialize<'de> for ManifestAddOptions

Source§

fn deserialize<__D>( __deserializer: __D, ) -> Result<ManifestAddOptions, <__D as Deserializer<'de>>::Error>
where __D: Deserializer<'de>,

Deserialize this value from the given Serde deserializer. Read more
Source§

impl PartialEq for ManifestAddOptions

Source§

fn eq(&self, other: &ManifestAddOptions) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

const fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Serialize for ManifestAddOptions

Source§

fn serialize<__S>( &self, __serializer: __S, ) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>
where __S: Serializer,

Serialize this value into the given Serde serializer. Read more
Source§

impl StructuralPartialEq for ManifestAddOptions