Enum notify::ErrorKind[][src]

pub enum ErrorKind {
    Generic(String),
    Io(Error),
    PathNotFound,
    WatchNotFound,
    InvalidConfig(Config),
    MaxFilesWatch,
}

Error kinds

Variants

Generic(String)

Generic error

May be used in cases where a platform specific error is mapped to this type, or for opaque internal errors.

Io(Error)

I/O errors.

PathNotFound

A path does not exist.

WatchNotFound

Attempted to remove a watch that does not exist.

InvalidConfig(Config)

An invalid value was passed as runtime configuration.

MaxFilesWatch

Can’t watch (more) files, limit on the total number of inotify watches reached

Trait Implementations

impl Debug for ErrorKind[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> Any for T where
    T: Any
[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.