Trait MessageDecode

Source
pub trait MessageDecode: Decode { }
Expand description

This trait allows for decoding messages.

Implementations on Foreign Types§

Source§

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

Source§

impl<M, T, E, F> MessageDecode for TryMap<M, T, E, F>
where M: MessageDecode, F: Fn(M::Item) -> Result<T, E>, Error: From<E>,

Source§

impl<M, T, F> MessageDecode for Map<M, T, F>
where M: MessageDecode, F: Fn(M::Item) -> T,

Implementors§