Skip to main content

ModuleResolver

Trait ModuleResolver 

Source
pub trait ModuleResolver: Send + Sync {
    // Required method
    fn resolve(&self, base_uri: &str, import_path: &str) -> Option<String>;
}
Expand description

Trait for resolving module imports to file URIs.

Required Methods§

Source

fn resolve(&self, base_uri: &str, import_path: &str) -> Option<String>

Resolve an import path relative to a base URI.

Implementors§