Robbepop/string-interner
A data structure to efficiently intern, cache and restore strings.
RustNOASSERTION
Issues
- 3
- 0
- 3
Document interned string location
#75 opened by Caellian - 2
Enabling the "std" feature always enables "serde"
#72 opened by davnavr - 2
Add fallible APIs for `StringInterner`
#70 opened by royaltm - 3
- 4
- 3
Make a new release?
#62 opened by fornwall - 6
[serde] `Deserialize`+`Serialize` impl for (this crate's) `T: Symbol` implementors
#45 opened by fogti - 2
*/+ confusion
#50 opened by reinerp - 4
Removing unused Symbols from cache
#40 opened by AahzBrut - 8
Compare symbols by values of interned strings
#41 opened by AahzBrut - 1
RFE: Intern C-FFI compatible strings
#39 opened by dralley - 2
crates.io release?
#38 opened by kornelski - 3
Is this string interner supposed to be deterministic?
#35 opened by vi - 3
`Clone`d can no longer find interned symbols
#33 opened by alamb - 4
BucketBackend is not Send or Sync
#32 opened by mpdn - 1
Question: Are interned strings freed when the interning StringInterner goes out of scope?
#31 opened by Diggsey - 3
Unsafe impl Send/Sync allows for memory-unsafe usage
#24 opened by Ten0 - 1
Imports are not properly rustfmt'd
#22 opened by Ten0 - 7
Symbol instantiation causes panic/UB
#19 opened by Ten0 - 3
- 8
Miri gives an error when resolving strings
#15 opened by jyn514 - 8
Allocate interned strings in a contigious buffer
#16 opened by matklad - 6
Unsoundness (use after free) around `StringInterner::clone()` and `InternalStrRef`
#9 opened by lo48576 - 12
Implement `Sym` for `u32` by default?
#6 opened by matklad - 8
Trouble using with FNVHasher
#4 opened by ukutaht - 2
the trait bound `*const str: std::marker::Sync` is not satisfied in `string_interner::InternalStrRef`
#1 opened by messense