Struct fibers_rpc::client::CastClient [] [src]

pub struct CastClient<'a, T: Cast> { /* fields omitted */ }

Client for notification RPC.

Methods

impl<'a, T> CastClient<'a, T> where
    T: Cast
[src]

[src]

Sends the notification message to the RPC server.

impl<'a, T: Cast> CastClient<'a, T>
[src]

[src]

Returns a reference to the RPC options of this client.

[src]

Returns a mutable reference to the RPC options of this client.

[src]

Returns a reference to the encoder of this client.

[src]

Returns a mutable reference to the encoder of this client.

Trait Implementations

impl<'a, T: Debug + Cast> Debug for CastClient<'a, T> where
    T::Encoder: Debug
[src]

[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl<'a, T> Send for CastClient<'a, T> where
    <T as Cast>::Encoder: Send

impl<'a, T> Sync for CastClient<'a, T> where
    <T as Cast>::Encoder: Sync