Struct gflags::custom::Arg[][src]

pub struct Arg { /* fields omitted */ }

Raw argument value given for a non-boolean flag.

Implementations

impl Arg[src]

pub fn get_raw(self) -> &'static OsStr[src]

Access the raw value given on the command line, which may not be legal UTF-8.

pub fn get_str(self) -> &'static str[src]

Access the value assuming it is UTF-8. If not UTF-8, the process will abort with an error message.

Auto Trait Implementations

impl RefUnwindSafe for Arg

impl Send for Arg

impl Sync for Arg

impl Unpin for Arg

impl UnwindSafe for Arg

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.