Skip to main content

Crate corium_core

Crate corium_core 

Source
Expand description

Core Corium data types: values, datoms, ids, schema, and sortable encoding.

Re-exports§

pub use datom::Datom;
pub use datom::IndexOrder;
pub use encoding::DecodeError;
pub use encoding::Encodable;
pub use encoding::encode_value;
pub use ids::AttrId;
pub use ids::EntityId;
pub use ids::KwId;
pub use ids::Partition;
pub use ids::PartitionId;
pub use ids::TxId;
pub use keyword::Keyword;
pub use keyword::KeywordInterner;
pub use schema::Attribute;
pub use schema::Cardinality;
pub use schema::Schema;
pub use schema::Unique;
pub use schema::ValueType;
pub use value::TotalF64;
pub use value::Value;

Modules§

datom
Datoms and covering index key composition.
encoding
Sortable binary encoding for values and datom key components.
ids
Entity, transaction, attribute, keyword, and partition identifiers.
keyword
Keyword representation and simple in-memory interning.
schema
Schema model shared by transaction validation and peers.
value
Engine-internal values.