Skip to content

Utilities for implementing inverted indexes

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

mindbeam/inverted-index-util

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

inverted-index-util

This crate provides utilities for implementing inverted indexes

Usage

    use inverted_index_util::entity_list::insert_entity_mut;
    use typenum::consts::U16;
    let mut entity_list: Vec<u8> = 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"[..]
    );

About

Utilities for implementing inverted indexes

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages