Struct sql::plan::lowering::ColumnMap [−][src]
Expand description
Maps a leveled column reference to a specific column.
Leveled column references are nested, so that larger levels are found early in a record and level zero is found at the end.
The column map only stores references for levels greater than zero, and column references at level zero simply start at the first column after all prior references.
Fields
inner: HashMap<ColumnRef, usize>
Implementations
Updates references in the ColumnMap
for use in a nested scope. The
provided arity
must specify the arity of the current scope.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ColumnMap
impl UnwindSafe for ColumnMap
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more