[−][src]Crate hayami_im
A generic symbol table implementation supporting O(1)
clone
, push
, and pop
operations which can be shared between threads.
For a faster implementation which is limited to a single thread only, see the hayami-im-rc
crate.
Structs
SymbolTable | A symbol table implementation supporting snapshots, i.e. an |
Traits
MutSymbolMap | A trait for a symbol table which in which entries may be infallibly mutated. |
SymbolMap | A trait for a symbol table which can be indexed by a given key. |
SymbolStack | A trait for a stack-like symbol table in which a reference to the previous layer may be obtained |