Bucket_Array module

Bucket

structSource

One bucket of a Bucket_Array: an occupancy flag and storage for each of items_per_bucket slots. Reachable through all_buckets; it is not meant to be created directly.

Fields

occupied: [items_per_bucket] bool
data: [items_per_bucket] type
lowest_maybe_not_occupied: s32
bucket_index: u32
count: := 0

See also