Struct deno_core::NoopModuleLoader [−][src]
pub struct NoopModuleLoader;
Expand description
Placeholder structure used when creating a runtime that doesn’t support module loading.
Trait Implementations
Returns an absolute URL. When implementing an spec-complaint VM, this should be exactly the algorithm described here: https://html.spec.whatwg.org/multipage/webappapis.html#resolve-a-module-specifier Read more
fn load(
&self,
_op_state: Rc<RefCell<OpState>>,
_module_specifier: &ModuleSpecifier,
_maybe_referrer: Option<ModuleSpecifier>,
_is_dyn_import: bool
) -> Pin<Box<ModuleSourceFuture>>
fn load(
&self,
_op_state: Rc<RefCell<OpState>>,
_module_specifier: &ModuleSpecifier,
_maybe_referrer: Option<ModuleSpecifier>,
_is_dyn_import: bool
) -> Pin<Box<ModuleSourceFuture>>
Given ModuleSpecifier, load its source code. Read more
This hook can be used by implementors to do some preparation work before starting loading of modules. Read more
Auto Trait Implementations
impl RefUnwindSafe for NoopModuleLoader
impl Send for NoopModuleLoader
impl Sync for NoopModuleLoader
impl Unpin for NoopModuleLoader
impl UnwindSafe for NoopModuleLoader