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]
V: MapKeyDecode,
F: Fn(V::Item) -> T,
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]
V: MapKeyDecode,
F: Fn(V::Item) -> Result<T, E>,
Error: From<E>,
impl<V, E, F> MapKeyDecode for MapErr<V, E, F> where
V: MapKeyDecode,
F: Fn(Error) -> E,
Error: From<E>,
[src]
V: MapKeyDecode,
F: Fn(Error) -> E,
Error: From<E>,
Implementors
impl MapKeyDecode for Fixed32Decoder
impl MapKeyDecode for Fixed64Decoder
impl MapKeyDecode for Sfixed32Decoder
impl MapKeyDecode for Sfixed64Decoder
impl MapKeyDecode for BoolDecoder
impl MapKeyDecode for Int32Decoder
impl MapKeyDecode for Int64Decoder
impl MapKeyDecode for Uint32Decoder
impl MapKeyDecode for Uint64Decoder
impl MapKeyDecode for Sint32Decoder
impl MapKeyDecode for Sint64Decoder
impl MapKeyDecode for StringDecoder