pub trait ModuleProvider {
    fn get_module(&self, id: &ProcedureId) -> Option<NamedModuleAst<'_>>;
}
Expand description

The module provider is now a simplified version of a module cache. It is expected to evolve to a general solution for the module lookup.

Required Methods

Fetch a module AST from its ID

Implementations on Foreign Types

Implementors