[][src]Enum dsf_rpc::RequestKind

pub enum RequestKind {
    Status,
    Peer(PeerCommands),
    Service(ServiceCommands),
    Data(DataCommands),
    Config(ConfigCommands),
    Debug(DebugCommands),
    Stream(SubscribeOptions),
}

Specific request kinds for issuing requests to the daemon from the client

Variants

Status

Checks the status of the DSF daemon

Subcommand for managing and interacting with peers

Subcommand for managing and interacting with services

Subcommand for managing data

Subcommand for managing runtime daemon configuration

Subcommand for exposing debug information

Stream data from a given service

Trait Implementations

impl Clone for RequestKind[src]

impl Debug for RequestKind[src]

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

impl PartialEq<RequestKind> for RequestKind[src]

impl Serialize for RequestKind[src]

impl StructOpt for RequestKind[src]

impl StructOptInternal for RequestKind[src]

impl StructuralPartialEq for RequestKind[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> IntoSql 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<V, T> VZip<V> for T where
    V: MultiLane<T>,