Enum dusk_hamt::BucketResolver [−][src]
pub enum BucketResolver<K, V, A> where
A: Annotation<KvPair<K, V>>,
KvPair<K, V>: Archive, {
Empty,
Leaf(Resolver<KvPair<K, V>>),
Node(Resolver<Link<Hamt<K, V, A>, A>>),
}
Expand description
The resolver for archived Bucket
Variants
Auto Trait Implementations
impl<K, V, A> !RefUnwindSafe for BucketResolver<K, V, A>
impl<K, V, A> !Send for BucketResolver<K, V, A>
impl<K, V, A> !Sync for BucketResolver<K, V, A>
impl<K, V, A> !Unpin for BucketResolver<K, V, A>
impl<K, V, A> !UnwindSafe for BucketResolver<K, V, A>
Blanket Implementations
type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Converts some archived metadata to the pointer metadata for itself.
Mutably borrows from an owned value. Read more