Skip to main content

collect_extensible_array_chunk_entries

Function collect_extensible_array_chunk_entries 

Source
pub fn collect_extensible_array_chunk_entries(
    data: &[u8],
    header_address: u64,
    offset_size: u8,
    length_size: u8,
    dataset_shape: &[u64],
    chunk_dims: &[u32],
    chunk_bounds: Option<(&[u64], &[u64])>,
) -> Result<Vec<ChunkEntry>>
Expand description

Collect chunk entries from an Extensible Array index.

Walks the EAHD → EAIB → (EADB / EASB → EADB) hierarchy and converts linear entry indices to multi-dimensional chunk offsets.