[][src]Enum p2p_file_sharing_enum_commands::CommandType

pub enum CommandType {
    Share(String),
    Scan,
    Ls,
    Download(StringString),
    Status,
}

Depending on which command the client enters into the console, its type will be determined, the command will be serialized and then sent to the daemon.

Variants

Share(String)
Scan
Ls
Download(StringString)
Status

Trait Implementations

impl Debug for CommandType[src]

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

impl Serialize for CommandType[src]

Auto Trait Implementations

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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

impl<T, U> Into<U> for T where
    U: From<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.