Enum dusk_hamt::ArchivedBucket [−][src]
#[repr(u8,)]
pub enum ArchivedBucket<K, V, A> where
A: Annotation<KvPair<K, V>>,
KvPair<K, V>: Archive, {
Empty,
Leaf(Archived<KvPair<K, V>>),
Node(Archived<Link<Hamt<K, V, A>, A>>),
}
Expand description
An archived Bucket
Variants
Auto Trait Implementations
impl<K, V, A> !RefUnwindSafe for ArchivedBucket<K, V, A>
impl<K, V, A> !Send for ArchivedBucket<K, V, A>
impl<K, V, A> !Sync for ArchivedBucket<K, V, A>
impl<K, V, A> !Unpin for ArchivedBucket<K, V, A>
impl<K, V, A> !UnwindSafe for ArchivedBucket<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