Enum pmd_farc::FileNameError[][src]

pub enum FileNameError {
    HashAlreadyPresent(u32),
    HashAlreadyPresentOne(u32String),
    HashAlreadyPresentTwo(u32StringString),
    NameAlreadyPresent(String),
}

Any error that may happend due to name conflict

Variants

HashAlreadyPresent(u32)

two file with the same hash

HashAlreadyPresentOne(u32String)

two file with the same hash, with one known name

HashAlreadyPresentTwo(u32StringString)

two file with the same hash, with both name known

NameAlreadyPresent(String)

two file with the same name

Trait Implementations

impl Debug for FileNameError[src]

impl Display for FileNameError[src]

impl Error for FileNameError[src]

impl From<FileNameError> for FarcError[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.