Struct rquickjs_core::loader::BuiltinResolver
source · pub struct BuiltinResolver { /* private fields */ }
Available on crate feature
loader
only.Expand description
The builtin module resolver
This resolver can also be used as the nested backing resolver in user-defined resolvers.
Implementations§
source§impl BuiltinResolver
impl BuiltinResolver
sourcepub fn add_module<P: Into<String>>(&mut self, path: P) -> &mut Self
pub fn add_module<P: Into<String>>(&mut self, path: P) -> &mut Self
Add builtin module
sourcepub fn with_module<P: Into<String>>(self, path: P) -> Self
pub fn with_module<P: Into<String>>(self, path: P) -> Self
Add builtin module
Trait Implementations§
source§impl Debug for BuiltinResolver
impl Debug for BuiltinResolver
source§impl Default for BuiltinResolver
impl Default for BuiltinResolver
source§fn default() -> BuiltinResolver
fn default() -> BuiltinResolver
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl RefUnwindSafe for BuiltinResolver
impl Send for BuiltinResolver
impl Sync for BuiltinResolver
impl Unpin for BuiltinResolver
impl UnwindSafe for BuiltinResolver
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more