composable-indexes 0.9.0

In-memory collections with composable indexes
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Internal module containing core traits and types mostly useful for implementing your own indexes.

mod collection;
mod index;
mod query_result;
mod shallow_clone;

pub mod store;

pub use collection::*;
pub use index::*;
pub use query_result::*;
pub use shallow_clone::*;

pub(crate) type DefaultHasher = hashbrown::DefaultHashBuilder;
pub(crate) type DefaultStore<In> = hashbrown::HashMap<Key, In, DefaultHasher>;