[][src]Enum cargo_platform::Cfg

pub enum Cfg {
    Name(String),
    KeyPair(StringString),
}

A cfg value.

Variants

Name(String)

A named cfg value, like unix.

KeyPair(StringString)

A key/value cfg pair, like target_os = "linux".

Trait Implementations

impl Eq for Cfg[src]

impl Clone for Cfg[src]

impl PartialOrd<Cfg> for Cfg[src]

impl PartialEq<Cfg> for Cfg[src]

impl Ord for Cfg[src]

impl Hash for Cfg[src]

impl Debug for Cfg[src]

impl Display for Cfg[src]

impl FromStr for Cfg[src]

type Err = ParseError

The associated error which can be returned from parsing.

Auto Trait Implementations

impl Send for Cfg

impl Unpin for Cfg

impl Sync for Cfg

impl UnwindSafe for Cfg

impl RefUnwindSafe for Cfg

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

impl<T> ToString for T where
    T: Display + ?Sized
[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<T> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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