5 releases
0.0.4-a1 | Jan 17, 2022 |
---|---|
0.0.3 | Dec 16, 2021 |
0.0.2 | Dec 13, 2021 |
0.0.1 | Dec 7, 2021 |
#5 in #lexicon
2,962 downloads per month
13KB
280 lines
Lexicon Fractional Index
A Rust version for fractional-indexing . Keys in string and satisfy lexicographic order.
Rewritten from existed codebase:
Usage
Docs.
use lexicon_fractional_index::key_between;
// create an initial key
let k0 = key_between(None, None)?;
// two keys, notice that some strings are not valid keys
let left = "Xb0M".to_owned();
let right = "Xb0M0V".to_owned();
// new key at beginning
let next = key_between(None, Some(&right))?;
// new key at end
let next = key_between(Some(&left), None)?;
// new key between 2 keys
let next = key_between(Some(&left), Some(&right))?;
License
TODO