Struct cudb::mmapv1::block::Block [−][src]
Expand description
Stores a memory block (for a single document).
Fields
off: Offset
Position of the header from the start of the pool.
len: Size
Length of the data in bytes (not including header).
At most cap-HEADER_SIZE
.
cap: Size
Capacity of the block in bytes. Is always a power of two,
lying in the range [MIN_BLOCK_SIZE
, MAX_BLOCK_SIZE
].
del: bool
Whether the block is deleted (for soft deletion).
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Block
impl UnwindSafe for Block
Blanket Implementations
Mutably borrows from an owned value. Read more