allocated in contents
in a BucketStorage
header for elements in a bucket
needs to be multiple of size_of::()
allocated in contents
in a BucketStorage
one instance of this per item in the index
stored in the index bucket
contains the index of an entry in the index bucket.
This type allows us to call methods to interact with the index entry on this type.
required fields when an index element references the data file
hold a big RefCount
while leaving room for extra bits to be used for things like ‘Occupied’
Pack the storage offset and capacity-when-crated-pow2 fields into a single u64