Type Alias ModuleMap

pub type ModuleMap = SkipMap<Token, ModuleRc>;
Expand description

Thread-safe map holding the mapping of crate::metadata::token::Token to parsed Module entries.

This concurrent skip list provides efficient O(log n) access to module entries by their metadata token. Since the Module table contains only one entry, this map will typically contain a single element.

Aliased Typeยง

pub struct ModuleMap { /* private fields */ }