pub enum PackageOutput {
Zone {
intermediate_only: bool,
},
Tarball,
}Expand description
Describes the output format of the package.
Variants
Zone
Fields
intermediate_only: bool“true” if the package is only used to construct composite packages.
This can be used to signal that the package should not be installed by itself.
A complete zone image, ready to be deployed to the target.
Tarball
A tarball, ready to be deployed to the target.
Trait Implementations
sourceimpl Clone for PackageOutput
impl Clone for PackageOutput
sourcefn clone(&self) -> PackageOutput
fn clone(&self) -> PackageOutput
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for PackageOutput
impl Debug for PackageOutput
sourceimpl<'de> Deserialize<'de> for PackageOutput
impl<'de> Deserialize<'de> for PackageOutput
sourcefn 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
Auto Trait Implementations
impl RefUnwindSafe for PackageOutput
impl Send for PackageOutput
impl Sync for PackageOutput
impl Unpin for PackageOutput
impl UnwindSafe for PackageOutput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more