Enum hash_trie::MapTransmuteResult [−][src]
pub enum MapTransmuteResult<K, V, ReduceT> { Transmuted(K, V, ReduceT), Removed(ReduceT), }
Expand description
MapTransmuteResult is the result of a transmute operation on a single entry of a map or a pair of entries of a map.
Variants
The value has been transmuted.
The key-value pair was removed.
Auto Trait Implementations
impl<K, V, ReduceT> RefUnwindSafe for MapTransmuteResult<K, V, ReduceT> where
K: RefUnwindSafe,
ReduceT: RefUnwindSafe,
V: RefUnwindSafe,
impl<K, V, ReduceT> Send for MapTransmuteResult<K, V, ReduceT> where
K: Send,
ReduceT: Send,
V: Send,
impl<K, V, ReduceT> Sync for MapTransmuteResult<K, V, ReduceT> where
K: Sync,
ReduceT: Sync,
V: Sync,
impl<K, V, ReduceT> Unpin for MapTransmuteResult<K, V, ReduceT> where
K: Unpin,
ReduceT: Unpin,
V: Unpin,
impl<K, V, ReduceT> UnwindSafe for MapTransmuteResult<K, V, ReduceT> where
K: UnwindSafe,
ReduceT: UnwindSafe,
V: UnwindSafe,