Crate b_table

Source

Re-exports§

pub use b_tree::collate;

Structs§

Collator
A collator used by a B+Tree
Range
A range used in a where condition
Table
A database table with support for multiple indices
TableLock
A futures-aware read-write lock on a Table

Enums§

ColumnRange
A range on a single column
IndexId
An ID type used to look up a specific table index

Constants§

ROW_STACK_SIZE
The maximum number of values in a stack-allocated Row

Traits§

BTreeSchema
The schema of a B+Tree
IndexSchema
The schema of a table index
Schema
The schema of a [Table]

Type Aliases§

Node
A node in a Table index
Row
The type of row returned in a Stream of Rows
Rows
A stream of table rows
TableReadGuard
A read guard acquired on a TableLock
TableWriteGuard
A write guard acquired on a TableLock