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]
M: MessageEncode,
F: Fn(T) -> M::Item,
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]
M: MessageEncode,
F: Fn(T) -> Result<M::Item, E>,
Error: From<E>,
impl<M, F, E> MessageEncode for MapErr<M, F, E> where
M: MessageEncode,
F: Fn(Error) -> E,
Error: From<E>,
[src]
M: MessageEncode,
F: Fn(Error) -> E,
Error: From<E>,
Implementors
impl<F: FieldEncode> MessageEncode for MessageEncoder<F>