[][src]Enum parsepatch::parser::FileOp

pub enum FileOp {
    New(u32),
    Deleted(u32),
    Renamed,
    Copied,
    None,
}

The different file operation

Variants

New(u32)

The file is new with its mode

Deleted(u32)

The file is deleted with its mode

Renamed

The file is renamed

Copied

The file is copied

None

The file is touched

Methods

impl FileOp[src]

Trait Implementations

impl Clone for FileOp[src]

impl Copy for FileOp[src]

impl PartialEq<FileOp> for FileOp[src]

impl Debug for FileOp[src]

impl StructuralPartialEq for FileOp[src]

Auto Trait Implementations

impl Send for FileOp

impl Sync for FileOp

impl Unpin for FileOp

impl UnwindSafe for FileOp

impl RefUnwindSafe for FileOp

Blanket Implementations

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

impl<T> From<T> for 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.

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

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

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