Module spacetimedb_lib::relation
source · Structs
- A stored table from [RelationalDB]
- An in-memory table
- An in-memory table
- Common wrapper for relational iterators that work like cursors.
- RelValue represents a materialized row during query execution. In particular it is the type generated/consumed by a Relation operator. This is in contrast to a
DataRefwhich represents a row belonging to a table. The difference being that a RelValue’s DataKey is optional since relational operators can modify their input rows. - A borrowed version of RelValue.
- An estimate for the range of rows in the Relation
Enums
Traits
- A Relation is anything that could be represented as a Header of
[ColumnName:ColumnType]that generates rows/tuples of AlgebraicValue that exactly match that Header.