Trait protobuf_codec::field::value::MapKeyDecode [] [src]

pub trait MapKeyDecode: ValueDecode { }

This trait allows for decoding values of map key fields.

Implementations on Foreign Types

impl<V, T, F> MapKeyDecode for Map<V, T, F> where
    V: MapKeyDecode,
    F: Fn(V::Item) -> T, 
[src]

impl<V, T, E, F> MapKeyDecode for TryMap<V, T, E, F> where
    V: MapKeyDecode,
    F: Fn(V::Item) -> Result<T, E>,
    Error: From<E>, 
[src]

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

Implementors