Trait protobuf_codec::message::MessageEncode [] [src]

pub trait MessageEncode: Encode { }

This trait allows for encoding messages.

Implementations on Foreign Types

impl<M: MessageEncode> MessageEncode for PreEncode<M>
[src]

impl<M, T, F> MessageEncode for MapFrom<M, T, F> where
    M: MessageEncode,
    F: Fn(T) -> M::Item
[src]

impl<M, T, E, F> MessageEncode for TryMapFrom<M, T, E, F> where
    M: MessageEncode,
    F: Fn(T) -> Result<M::Item, E>,
    Error: From<E>, 
[src]

impl<M, F, E> MessageEncode for MapErr<M, F, E> where
    M: MessageEncode,
    F: Fn(Error) -> E,
    Error: From<E>, 
[src]

Implementors