#composable-indexes #index #composable-indexes-core

composable-indexes-core

Core library powering composable-indexes

3 unstable releases

new 0.2.0 Apr 12, 2025
0.1.1 Apr 8, 2025
0.1.0 Apr 8, 2025

#240 in #index

Download history 170/week @ 2025-04-05

170 downloads per month
Used in 2 crates

Apache-2.0

5KB
131 lines

composable-indexes

Crates.io Docs.rs

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();

}

No runtime deps