3 unstable releases
Uses new Rust 2024
new 0.3.0 | Apr 12, 2025 |
---|---|
0.1.1 | Apr 8, 2025 |
0.1.0 | Apr 8, 2025 |
#3 in #props
163 downloads per month
Used in composable-indexes
12KB
246 lines
composable-indexes
A Rust library for in-memory collections with flexible and composable indexes.
Features
- Batteries included - built-in indexes for common use cases.
- Fast - indexes are backed by performant data structures.
- Composable - build complex indexes from simple ones with combinators.
- Extensible - write your own index and aggregations.
- Safe: Small core, property-based testing.
Usage
use composable_indexes::*;
fn main() {
let mut collection = Collection::new();
}
Dependencies
~2.5MB
~43K SLoC