Build Status

inverted-index-util

This crate provides utilities for implementing inverted indexes

Usage

```rust use invertedindexutil::entitylist::insertentitymut; use typenum::consts::U16; let mut entitylist: Vec = Vec::new();

insert_entity_mut::<U16>(&mut entity_list, b"aaaaaaaaaaaaaaaa");
insert_entity_mut::<U16>(&mut entity_list, b"cccccccccccccccc");
insert_entity_mut::<U16>(&mut entity_list, b"aaaaaaaaaaaaaaaa");
insert_entity_mut::<U16>(&mut entity_list, b"bbbbbbbbbbbbbbbb");

assert_eq!(
    &entity_list[..],
    &b"aaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbcccccccccccccccc"[..]
);

```