[−][src]Module terminus_store::layer
Logic for working with layers
Databases in terminus-store are stacks of layers. The first layer in such a stack is a base layer, which contains an intial data set. On top of that, each layer stores additions and removals.
Re-exports
pub use base::BaseLayer; |
pub use base::BaseLayerFiles; |
pub use child::ChildLayer; |
pub use child::ChildLayerFiles; |
pub use layer::Layer; |
pub use layer::IdTriple; |
pub use layer::StringTriple; |
pub use layer::ObjectType; |
pub use layer::SubjectLookup; |
pub use layer::SubjectPredicateLookup; |
pub use layer::ObjectLookup; |
pub use builder::LayerBuilder; |
pub use builder::SimpleLayerBuilder; |
Modules
base | Base layer implementation |
builder | builder frontend for constructing new layers |
child | Child layer implementation |
layer | Common data structures and traits for all layer types |