[][src]Enum async_fsw::DataChange

pub enum DataChange {
    Any,
    Size,
    Content,
    Other,
}

An event emitted when the data content of a file is changed.

Variants

Any

The catch-all case, to be used when the specific kind of event is unknown.

Size

An event emitted when the size of the data is changed.

Content

An event emitted when the content of the data is changed.

Other

An event which specific kind is known but cannot be represented otherwise.

Trait Implementations

impl Clone for DataChange[src]

impl Debug for DataChange[src]

impl Eq for DataChange[src]

impl Hash for DataChange[src]

impl PartialEq<DataChange> for DataChange[src]

impl StructuralEq for DataChange[src]

impl StructuralPartialEq for DataChange[src]

Auto Trait Implementations

Blanket Implementations

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

impl<T> Any for T where
    T: Any

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> CloneAny for T where
    T: Clone + Any

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.