Skip to main content

Module push

Module push 

Source
Expand description

Typed Push<T> trait and its blanket implementations for every primitive ColumnBuffer accepts.

Each submodule (int, uint, decimal, none, uuid, value) implements Push<T> for the variants of ColumnBuffer that store T. Pushing a value of the wrong type panics rather than silently coercing; correctness at the column boundary is enforced by the type system at the call site, so a panic here is a planner bug, not a user error.

Modules§

decimal
int
none
uint
uuid
value

Traits§

Push