[][src]Enum async_fsw::AccessMode

pub enum AccessMode {
    Any,
    Execute,
    Read,
    Write,
    Other,
}

An event describing open or close operations on files.

Variants

Any

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

Execute

An event emitted when the file is executed, or the folder opened.

Read

An event emitted when the file is opened for reading.

Write

An event emitted when the file is opened for writing.

Other

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

Trait Implementations

impl Clone for AccessMode[src]

impl Debug for AccessMode[src]

impl Eq for AccessMode[src]

impl Hash for AccessMode[src]

impl PartialEq<AccessMode> for AccessMode[src]

impl StructuralEq for AccessMode[src]

impl StructuralPartialEq for AccessMode[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.