Trait protobuf_codec::field::value::MapKeyEncode [−][src]
pub trait MapKeyEncode: ValueEncode { }
This trait allows for encoding values of map key fields.
Implementations on Foreign Types
impl<V, T, F> MapKeyEncode for MapFrom<V, T, F> where
V: MapKeyEncode,
F: Fn(T) -> V::Item, [src]
impl<V, T, F> MapKeyEncode for MapFrom<V, T, F> where
V: MapKeyEncode,
F: Fn(T) -> V::Item, impl<V, T, E, F> MapKeyEncode for TryMapFrom<V, T, E, F> where
V: MapKeyEncode,
F: Fn(T) -> Result<V::Item, E>,
Error: From<E>, [src]
impl<V, T, E, F> MapKeyEncode for TryMapFrom<V, T, E, F> where
V: MapKeyEncode,
F: Fn(T) -> Result<V::Item, E>,
Error: From<E>, impl<V, E, F> MapKeyEncode for MapErr<V, E, F> where
V: MapKeyEncode,
F: Fn(Error) -> E,
Error: From<E>, [src]
impl<V, E, F> MapKeyEncode for MapErr<V, E, F> where
V: MapKeyEncode,
F: Fn(Error) -> E,
Error: From<E>, Implementors
impl MapKeyEncode for Fixed32Encoderimpl MapKeyEncode for Fixed64Encoderimpl MapKeyEncode for Sfixed32Encoderimpl MapKeyEncode for Sfixed64Encoderimpl MapKeyEncode for BoolEncoderimpl MapKeyEncode for Int32Encoderimpl MapKeyEncode for Int64Encoderimpl MapKeyEncode for Uint32Encoderimpl MapKeyEncode for Uint64Encoderimpl MapKeyEncode for Sint32Encoderimpl MapKeyEncode for Sint64Encoderimpl<S: AsRef<str>> MapKeyEncode for StringEncoder<S>