List of all items
Structs
- catalog::Catalog
- catalog::CollectionInfo
- checkpoint::CheckpointV0
- config::OpenOptions
- db::Collection
- db::Database
- db::QueryBuilder
- error::QueryError
- error::ValidationError
- file_format::FileHeader
- index::IndexEntry
- index::IndexState
- manifest::ManifestV0
- migration::MigrationPlan
- pager::PagedStore
- query::OrderBy
- query::Query
- query::QueryRowIter
- record::Cursor
- record::DecodedRecord
- schema::CollectionId
- schema::CollectionSchema
- schema::FieldDef
- schema::FieldPath
- schema::IndexDef
- schema::SchemaVersion
- segments::header::SegmentHeader
- segments::reader::SegmentMeta
- segments::writer::SegmentWriter
- spill::TempSpillFile
- spill::TempSpillGuard
- sql::SqlSelect
- storage::FileStore
- storage::VecStore
- superblock::Superblock
Enums
- catalog::CatalogDecodeError
- catalog::CatalogRecordWire
- config::OpenMode
- config::RecoveryMode
- error::DbError
- error::DbErrorKind
- error::FormatError
- error::SchemaError
- error::TransactionError
- index::IndexOp
- migration::MigrationStep
- query::OrderDirection
- query::Predicate
- record::RowValue
- record::ScalarValue
- schema::Constraint
- schema::IndexKind
- schema::SchemaChange
- schema::Type
- segments::header::SegmentType
- sql::SqlColumns
- sql::SqlPredicate
- sql::SqlValue
Traits
Functions
- catalog::decode_catalog_payload
- catalog::encode_catalog_payload
- checkpoint::checkpoint_from_state
- checkpoint::decode_checkpoint_payload
- checkpoint::encode_checkpoint_payload_v0
- checkpoint::state_from_checkpoint_payload
- checksum::crc32c
- checksum::crc32c_append
- db::row_subset_by_field_defs
- file_format::decode_header
- index::decode_index_payload
- index::encode_index_payload
- manifest::decode_manifest_v0
- publish::append_manifest_and_publish
- publish::append_manifest_and_publish_with_checkpoint
- query::execute_query
- query::execute_query_iter
- query::execute_query_iter_with_spill_path
- query::explain_query
- query::spillable_group_count_sum_i64
- query::spillable_hash_join_match_count_i64
- record::decode_record_payload
- record::decode_record_payload_any
- record::decode_record_payload_v1
- record::decode_tagged_scalar
- record::encode_record_payload_v1
- record::encode_record_payload_v2
- record::encode_record_payload_v2_op
- record::encode_record_payload_v3
- record::encode_record_payload_v3_op
- record::encode_row_value
- record::encode_tagged_scalar
- record::non_pk_defs_in_order
- schema_compat::classify_schema_update
- schema_compat::validate_model_fields_against_catalog
- segments::header::decode_segment_header
- segments::reader::read_segment_header_at
- segments::reader::read_segment_payload
- segments::reader::scan_segments
- sql::parse_select
- superblock::decode_superblock
- superblock::peek_superblock_generation
- superblock::select_superblock_from_pair
- txn::decode_txn_payload_v0
- txn::encode_txn_payload_v0
- validation::allows_absent_root
- validation::ensure_pk_type_primitive
- validation::validate_multiseg_row
- validation::validate_top_level_row
- validation::validate_value
Type Aliases
Constants
- catalog::CATALOG_PAYLOAD_VERSION
- catalog::CATALOG_PAYLOAD_VERSION_V1
- catalog::CATALOG_PAYLOAD_VERSION_V4
- catalog::ENTRY_KIND_CREATE_COLLECTION
- catalog::ENTRY_KIND_NEW_SCHEMA_VERSION
- catalog::MAX_COLLECTION_NAME_BYTES
- catalog::MAX_FIELDS_PER_SCHEMA
- catalog::MAX_TYPE_NESTING_DEPTH
- checkpoint::CHECKPOINT_VERSION_V0
- checksum::CHECKSUM_KIND_CRC32C
- file_format::FILE_HEADER_SIZE
- file_format::FILE_MAGIC
- file_format::FORMAT_MAJOR
- file_format::FORMAT_MINOR
- file_format::FORMAT_MINOR_V3
- file_format::FORMAT_MINOR_V4
- file_format::FORMAT_MINOR_V6
- index::INDEX_PAYLOAD_VERSION
- index::INDEX_PAYLOAD_VERSION_V1
- index::INDEX_PAYLOAD_VERSION_V2
- manifest::MANIFEST_V0_LEN
- manifest::MANIFEST_VERSION_V0
- pager::DEFAULT_PAGE_SIZE
- record::OP_DELETE
- record::OP_INSERT
- record::OP_REPLACE
- record::RECORD_PAYLOAD_VERSION_V2
- record::RECORD_PAYLOAD_VERSION_V3
- segments::header::SEGMENT_HEADER_LEN
- segments::header::SEGMENT_MAGIC
- segments::header::SEGMENT_VERSION
- superblock::SUPERBLOCK_MAGIC
- superblock::SUPERBLOCK_SIZE
- superblock::SUPERBLOCK_VERSION
- superblock::SUPERBLOCK_VERSION_V0
- superblock::SUPERBLOCK_VERSION_V1
- txn::TXN_PAYLOAD_V0_LEN
- txn::TXN_PAYLOAD_VERSION_V0