Trait string_cache::StaticAtomSet
source · pub trait StaticAtomSet: Ord {
// Required methods
fn get() -> &'static PhfStrSet;
fn empty_string_index() -> u32;
}
Expand description
A static PhfStrSet
This trait is implemented by static sets of interned strings generated using
string_cache_codegen
, and EmptyStaticAtomSet
for when strings will be added dynamically.
It is used by the methods of Atom
to check if a string is present in the static set.
Required Methods§
sourcefn empty_string_index() -> u32
fn empty_string_index() -> u32
Get the index of the empty string, which is in every set and is used for Atom::default
.
Object Safety§
This trait is not object safe.