[][src]Enum zbus_lib::wsocket::Instruct

pub enum Instruct {
    Connected(WsCmd),
    Connect,
    Delivery(MessageOption<Sender<OkResult>>),
    Receive(Message),
    Response(StringOption<Sender<ZbusResult<Response>>>),
    Close(Option<Sender<OkResult>>),
    Closed,
    Exit,
    IsClose(Option<Sender<OkResult>>),
}

Variants

Connected(WsCmd)
Connect
Receive(Message)
Closed
Exit

Auto Trait Implementations

impl !RefUnwindSafe for Instruct

impl Send for Instruct

impl !Sync for Instruct

impl Unpin for Instruct

impl !UnwindSafe for Instruct

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> Same<T> for T

type Output = T

Should always be Self

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> UnsafeAny for T where
    T: Any

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,