Module syntax::symbol [] [src]

An "interner" is a data structure that associates values with usize tags and allows bidirectional lookup; i.e. given a value, one can easily find the type, and vice versa.

Modules

keywords

Structs

Ident
InternedString

Represents a string stored in the thread-local interner. Because the interner lives for the life of the thread, this can be safely treated as an immortal string, as long as it never crosses between threads.

Interner
Symbol

A symbol is an interned or gensymed string.