[][src]Enum xcli::XcliError

pub enum XcliError {
    BadSyntax,
    MissingHandler(String),
    MissingArgument,
    BadArgument(String),
    MismatchArgument(usizeusize),
    Other(String),
}

Variants

BadSyntax

Bad command syntax.

MissingHandler(String)

The specified handler does not exist.

MissingArgument

Missing required argument(s).

BadArgument(String)

Bad argument.

MismatchArgument(usizeusize)

Mismatched arguments.

Other(String)

Other error.

Trait Implementations

impl Debug for XcliError[src]

impl Display for XcliError[src]

impl Error for XcliError[src]

Auto Trait Implementations

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