[][src]Enum getopts::HasArg

pub enum HasArg {
    Yes,
    No,
    Maybe,
}

Describes whether an option has an argument.

Variants

Yes

The option requires an argument.

No

The option takes no argument.

Maybe

The option argument is optional.

Trait Implementations

impl Copy for HasArg[src]

impl PartialEq<HasArg> for HasArg[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Clone for HasArg[src]

fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Eq for HasArg[src]

impl Debug for HasArg[src]

Auto Trait Implementations

impl Send for HasArg

impl Sync for HasArg

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> From for T[src]

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

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

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto 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> Borrow for T where
    T: ?Sized
[src]

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

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