[][src]Enum rustwide::cmd::Binary

pub enum Binary {
    Global(PathBuf),
    ManagedByRustwide(PathBuf),
    // some variants omitted
}

Name and kind of a binary executed by Command.

Variants

Global(PathBuf)

Global binary, available in $PATH. Rustwide doesn't apply any tweaks to its execution environment.

ManagedByRustwide(PathBuf)

Binary installed and managed by Rustwide in its local rustup installation. Rustwide will tweak the environment to use the local rustup instead of the host system one, and will search the binary in the cargo home.

Auto Trait Implementations

impl RefUnwindSafe for Binary

impl Send for Binary

impl Sync for Binary

impl Unpin for Binary

impl UnwindSafe for Binary

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> From<T> for T[src]

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

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>,