#composable-indexes #props #composable-indexes-props

composable-indexes-props

Property testing support for composable-indexes

3 unstable releases

Uses new Rust 2024

0.3.0 Apr 12, 2025
0.1.1 Apr 8, 2025
0.1.0 Apr 8, 2025

#6 in #props

Download history 55/week @ 2025-04-02 248/week @ 2025-04-09 22/week @ 2025-04-16 4/week @ 2025-04-23

329 downloads per month

Apache-2.0

12KB
246 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();

}

Dependencies

~2.5MB
~43K SLoC