Enum admerge::ErrorKind[][src]

pub enum ErrorKind {
    NothingPassed,
    InvalidSkip,
    InvalidPath(usize),
    ByteSeek(SeekError),
    Io(IoError),
}

The concrete type of an error.

Variants

NothingPassed

Occurs if the given input to be merged is empty.

InvalidSkip

Occurs if the configured skip option is invalid.

InvalidPath(usize)

Occurs if the given path is not a valid file path.

ByteSeek(SeekError)

Represents an error that originates from ByteSeeker.

Represents an I/O error.

Trait Implementations

impl Debug for ErrorKind[src]

impl Display for ErrorKind[src]

impl Error for ErrorKind[src]

impl From<Error> for ErrorKind[src]

impl From<Error> for ErrorKind[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.