Skip to main content

Module chunk_group_info

Module chunk_group_info 

Source

Structs§

ChunkGroupId
ChunkGroupInfo
ChunkGroupKeyToIndex
This is a transparent value type wrapping [FxHashMap<ChunkGroupKey,u32>]. Maps each ChunkGroupKey to its index in ChunkGroupInfo::chunk_groups, as a keyed cell so ChunkGroupInfo::get_index_of depends only on the key it looks up.
ChunkGroupWithIndex
ChunkGroups
This is a transparent value type wrapping Vec<ChunkGroupWithIndex>.
ChunkingHeuristicsInfo
Chunking heuristics computed by compute_chunk_group_info. clusters is indexed by chunk-group index (same length and order as ChunkGroupInfo::chunk_groups); priority_routes is a set of those indices.
EntryHeuristics
Per-entry chunking heuristics.
ModuleToChunkGroups
This is a transparent value type wrapping [FxHashMap<ResolvedVc<Box<dyn Module>>,RoaringBitmapWrapper>].
OptionChunkGroupWithIndex
This is a transparent value type wrapping Option<ChunkGroupWithIndex>.
RoaringBitmapWrapper

Enums§

ChunkGroup
ChunkGroupEntry
See ChunkGroup for documentation
ChunkGroupKey
See ChunkGroup for documentation

Functions§

compute_chunk_group_info