Skip to content

anonrig/string_interner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

String Interning

Fast and efficient string interning with a simple API.

Features

  • Intern strings and get a unique ID for each string.
  • Initialize with a pre-allocated capacity.

Installation

Add the following to your Cargo.toml:

[dependencies]
intern_string = "0.1.0"

Usage

use intern_string::Intern;

let mut interner = Intern::new();
let id = interner.intern("hello");
assert_eq!(interner.lookup(id), 0);

About

A fast and efficient string interning for Rust

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published

Languages