[][src]Enum cli::types::InstallCrate

pub enum InstallCrate {
    Enabled(bool),
    Value(String),
    CrateInfo(InstallCrateInfo),
    RustupComponentInfo(InstallRustupComponentInfo),
    CargoPluginInfo(InstallCargoPluginInfo),
}

Install crate name or params

Variants

Enabled(bool)

Enables to prevent installation flow

Value(String)

The value as string

CrateInfo(InstallCrateInfo)

Install crate params

RustupComponentInfo(InstallRustupComponentInfo)

Install rustup component params

CargoPluginInfo(InstallCargoPluginInfo)

Install cargo plugin info

Trait Implementations

impl Clone for InstallCrate[src]

impl Debug for InstallCrate[src]

impl<'de> Deserialize<'de> for InstallCrate[src]

impl PartialEq<InstallCrate> for InstallCrate[src]

impl Serialize for InstallCrate[src]

Auto Trait Implementations

impl RefUnwindSafe for InstallCrate[src]

impl Send for InstallCrate[src]

impl Sync for InstallCrate[src]

impl Unpin for InstallCrate[src]

impl UnwindSafe for InstallCrate[src]

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,