Enum dokan::FileTimeInfo[][src]

pub enum FileTimeInfo {
    SetTime(SystemTime),
    DontChange,
    DisableUpdate,
    ResumeUpdate,
}

The operation to perform on a file’s corresponding time information.

Variants

SetTime(SystemTime)

Set corresponding time information of the file.

DontChange

Don’t change corresponding time information of the file.

DisableUpdate

Disable update of corresponding time information caused by further operations on the file handle.

ResumeUpdate

Resume update of corresponding time information caused by further operations on the file handle.

Trait Implementations

impl Clone for FileTimeInfo[src]

impl Copy for FileTimeInfo[src]

impl Debug for FileTimeInfo[src]

impl Eq for FileTimeInfo[src]

impl PartialEq<FileTimeInfo> for FileTimeInfo[src]

impl StructuralEq for FileTimeInfo[src]

impl StructuralPartialEq for FileTimeInfo[src]

Auto Trait Implementations

impl RefUnwindSafe for FileTimeInfo

impl Send for FileTimeInfo

impl Sync for FileTimeInfo

impl Unpin for FileTimeInfo

impl UnwindSafe for FileTimeInfo

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> 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.