Enum hash_trie::MapTransformResult [−][src]
pub enum MapTransformResult<V, ReduceT> { Unchanged(ReduceT), Transformed(V, ReduceT), Removed(ReduceT), }
Expand description
MapTransformResult is the result of a transform operation on a single entry of a map.
Variants
The value is unchanged.
The value has been transformed.
The key-value pair was removed.
Trait Implementations
Performs the conversion.
Auto Trait Implementations
impl<V, ReduceT> RefUnwindSafe for MapTransformResult<V, ReduceT> where
ReduceT: RefUnwindSafe,
V: RefUnwindSafe,
impl<V, ReduceT> Send for MapTransformResult<V, ReduceT> where
ReduceT: Send,
V: Send,
impl<V, ReduceT> Sync for MapTransformResult<V, ReduceT> where
ReduceT: Sync,
V: Sync,
impl<V, ReduceT> Unpin for MapTransformResult<V, ReduceT> where
ReduceT: Unpin,
V: Unpin,
impl<V, ReduceT> UnwindSafe for MapTransformResult<V, ReduceT> where
ReduceT: UnwindSafe,
V: UnwindSafe,