pub struct FileSystemModuleResolver {
pub root_dir: Option<PathBuf>,
pub allow_absolute: bool,
}Fields§
§root_dir: Option<PathBuf>Optional root directory; when set, resolved paths must be under this root.
allow_absolute: boolWhether to allow absolute paths.
Trait Implementations§
Source§impl Clone for FileSystemModuleResolver
impl Clone for FileSystemModuleResolver
Source§fn clone(&self) -> FileSystemModuleResolver
fn clone(&self) -> FileSystemModuleResolver
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FileSystemModuleResolver
impl Debug for FileSystemModuleResolver
Source§impl Default for FileSystemModuleResolver
impl Default for FileSystemModuleResolver
Source§fn default() -> FileSystemModuleResolver
fn default() -> FileSystemModuleResolver
Returns the “default value” for a type. Read more
Source§impl ModuleResolver for FileSystemModuleResolver
impl ModuleResolver for FileSystemModuleResolver
fn resolve( &self, specifier: &str, from: Option<&ModuleContext>, ) -> Result<ResolvedModule, ModuleResolveError>
Auto Trait Implementations§
impl Freeze for FileSystemModuleResolver
impl RefUnwindSafe for FileSystemModuleResolver
impl Send for FileSystemModuleResolver
impl Sync for FileSystemModuleResolver
impl Unpin for FileSystemModuleResolver
impl UnsafeUnpin for FileSystemModuleResolver
impl UnwindSafe for FileSystemModuleResolver
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