Enum fluvio_index::PackageKind [−][src]
pub enum PackageKind { Binary, }
Expand description
Packages have a PackageKind
, which describes the contents being distributed.
This is used by installers and updaters to determine what the installation strategy should be for a specific type of package. For example, binaries need to be placed into the PATH, but libraries may need to be installed in a target-specific way.
Variants
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for PackageKind
impl Send for PackageKind
impl Sync for PackageKind
impl Unpin for PackageKind
impl UnwindSafe for PackageKind
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self
pub fn vzip(self) -> V