[][src]Struct fast_rpc::protocol::FastRpc

pub struct FastRpc;

This type implements the functions necessary for the Fast protocl framing.

Trait Implementations

impl Decoder for FastRpc[src]

type Item = Vec<FastMessage>

The type of decoded frames.

type Error = Error

The type of unrecoverable frame decoding errors. Read more

impl Encoder for FastRpc[src]

type Item = Vec<FastMessage>

The type of items consumed by the Encoder

type Error = Error

The type of encoding errors. Read more

Auto Trait Implementations

impl RefUnwindSafe for FastRpc

impl Send for FastRpc

impl Sync for FastRpc

impl Unpin for FastRpc

impl UnwindSafe for FastRpc

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> SendSyncUnwindSafe for T where
    T: Send + Sync + UnwindSafe + ?Sized
[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.