pub const fn from_prebuilt_without_values<'d>(
    index_width: IndexWidth,
    data: &'d [u8]
) -> Fastrie<'_, 'd, ()>
Expand description

Example

use fastrie::*;

let mut builder = FastrieBuilderNode::new(IndexWidth(1));
builder.add(b"hell", 1);
builder.add(b"hello", 2);
builder.add(b"world", 4);
let build = builder.prebuild();

// `build.data` can be written as bytes to a file, or embedded directly into code as a literal byte array/slice.

let trie = from_prebuilt_without_values(build.index_width, &build.data);
assert!(trie.contains_key(b"hell"));
assert!(trie.contains_key(b"hello"));
assert!(trie.contains_key(b"world"));
assert!(!trie.contains_key(b"worl"));
assert!(!trie.contains_key(b"worlds"));