Skip to main content

Module columnar

Module columnar 

Source

Re-exports§

pub use column_def::ColumnDef;
pub use column_def::ColumnModifier;
pub use column_parse::ColumnTypeParseError;
pub use column_parse::DECLARED_FLOAT_KEYWORDS;
pub use column_parse::DECLARED_INT_KEYWORDS;
pub use column_type::ColumnType;
pub use decimal_typmod::DecimalOutOfRange;
pub use decimal_typmod::DecimalTypmod;
pub use decimal_typmod::DecimalTypmodError;
pub use decimal_typmod::MAX_DECIMAL_PRECISION;
pub use decimal_typmod::PG_MAX_DECIMAL_PRECISION;
pub use declared_type_keyword::declared_type_matches;
pub use dml_wal_record::ColumnarDmlWalRecord;
pub use float_width::FloatWidth;
pub use image_wal_record::COLUMNAR_IMAGE_KIND;
pub use image_wal_record::ColumnarImageWalRecord;
pub use image_wal_record::ColumnarImageWalRow;
pub use int_width::IntWidth;
pub use profile::ColumnarProfile;
pub use profile::DocumentMode;
pub use resolved_dml_wal_record::ColumnarResolvedDmlWalRecord;
pub use resolved_dml_wal_record::ColumnarResolvedDmlWalRow;
pub use schema::BITEMPORAL_RESERVED_COLUMNS;
pub use schema::BITEMPORAL_SYSTEM_FROM;
pub use schema::BITEMPORAL_VALID_FROM;
pub use schema::BITEMPORAL_VALID_UNTIL;
pub use schema::ColumnarSchema;
pub use schema::DroppedColumn;
pub use schema::SchemaError;
pub use schema::SchemaOps;
pub use schema::StrictSchema;
pub use truncate_wal_record::ColumnarTruncateWalRecord;
pub use wal_record::ColumnarWalRecord;

Modules§

column_def
ColumnDef and ColumnModifier — typed column definitions for strict document and columnar collections.
column_parse
std::fmt::Display and std::str::FromStr for ColumnType, plus ColumnTypeParseError.
column_type
ColumnType — the atomic value type for typed schemas.
decimal_typmod
DecimalTypmod: the declared precision and scale of a DECIMAL(p,s) column, and the rule that fits a value to it.
declared_type_keyword
Shared boundary-aware keyword matching for declared SQL type strings.
dml_wal_record
Columnar predicate-DML WAL record payload.
float_width
FloatWidth — the declared width of a floating-point column.
image_wal_record
Columnar row-image WAL record payload.
int_width
IntWidth — the declared width of an integer column.
profile
ColumnarProfile and DocumentMode — collection storage specializations.
resolved_dml_wal_record
Columnar resolved-row-set DML WAL record payload.
schema
Strict document and columnar schemas with shared operations trait.
truncate_wal_record
Columnar-family TRUNCATE WAL record payload.
wal_record
Columnar WAL record payload.