Rindle docs and package mapSkip to main content

ProjMap

Type Alias ProjMap 

Source
pub type ProjMap = BTreeMap<Box<str>, Vec<usize>>;
Expand description

Project-at-emit map (PROJECTION-SUPPORT-DESIGN.md §5.2): table name → the base column indices this query syncs for it, in ascending (= projected wire) order. Only projected tables appear; a table absent here syncs full. An empty map ⇒ no projection, so emission is a pass-through (a '*' query is byte-identical, §7).

Aliased Type§

pub struct ProjMap { /* private fields */ }