pub struct ChunkKey {
pub chunk_size: u32,
pub filter_mask: u32,
pub offsets: Vec<u64>,
}Expand description
A decoded chunk key from a raw-data-chunk (type-1) B-tree v1 node.
Fields§
§chunk_size: u32Size in bytes of the stored chunk (compressed size when filtered).
filter_mask: u32Filter mask: bit i set means filter i was skipped for this chunk.
offsets: Vec<u64>Per-dimension element offsets of the chunk’s first element. The
trailing entry is the element-size dimension and is always 0, so
this has rank + 1 entries.
Trait Implementations§
impl Eq for ChunkKey
impl StructuralPartialEq for ChunkKey
Auto Trait Implementations§
impl Freeze for ChunkKey
impl RefUnwindSafe for ChunkKey
impl Send for ChunkKey
impl Sync for ChunkKey
impl Unpin for ChunkKey
impl UnsafeUnpin for ChunkKey
impl UnwindSafe for ChunkKey
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more