[][src]Crate hayami

Simple, general-use symbol table implementations with optional support for more advanced features

Modules

fast

A symbol table implementation optimized for speed.

local

A symbol table implementation supporting snapshots, i.e. an O(1) cloning operation.

snap

A symbol table implementation supporting snapshots, i.e. an O(1) clone operation

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