[][src]Enum keybase_protocol::protocol::keybase1::simple_fs::OpDescription

pub enum OpDescription {
    List {
        list: ListArgs,
    },
    List_recursive {
        list_recursive: ListArgs,
    },
    List_recursive_to_depth {
        list_recursive_to_depth: ListToDepthArgs,
    },
    Read {
        read: ReadArgs,
    },
    Write {
        write: WriteArgs,
    },
    Copy {
        copy: CopyArgs,
    },
    Move {
        move: MoveArgs,
    },
    Remove {
        remove: RemoveArgs,
    },
    Get_revisions {
        get_revisions: GetRevisionsArgs,
    },
}

Variants

List

Fields of List

list: ListArgs
List_recursive

Fields of List_recursive

list_recursive: ListArgs
List_recursive_to_depth

Fields of List_recursive_to_depth

list_recursive_to_depth: ListToDepthArgs
Read

Fields of Read

read: ReadArgs
Write

Fields of Write

write: WriteArgs
Copy

Fields of Copy

copy: CopyArgs
Move

Fields of Move

move: MoveArgs
Remove

Fields of Remove

remove: RemoveArgs
Get_revisions

Fields of Get_revisions

get_revisions: GetRevisionsArgs

Trait Implementations

impl Debug for OpDescription[src]

impl Serialize for OpDescription[src]

impl<'de> Deserialize<'de> for OpDescription[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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

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

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]