xz_memory_core/lib.rs
1#![warn(missing_docs)]
2#![forbid(unsafe_code)]
3
4//! xz-memory-core: Pure storage abstraction layer.
5//!
6//! Defines the foundational traits for partitioned entry storage and
7//! index-based search. Contains zero business logic or domain concepts.
8
9pub mod error;
10pub mod traits;
11pub mod types;
12
13pub use error::StoreError;
14pub use traits::search::IndexSearcher;
15pub use traits::store::EntryStore;
16pub use types::entry::{Entry, QueryOptions, ScoredEntry, SearchOptions, SortOrder, TimeRange};