MessageEncode

Trait MessageEncode 

Source
pub trait MessageEncode: Encode { }
Expand description

This trait allows for encoding messages.

Implementations on Foreign Types§

Source§

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

Source§

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>,

Source§

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

Source§

impl<M: MessageEncode> MessageEncode for PreEncode<M>

Implementors§