Struct re_renderer::FileResolver
source · pub struct FileResolver<Fs> { /* private fields */ }Expand description
The FileResolver handles both resolving import clauses and doing the actual string
interpolation.
Implementations§
source§impl<Fs: FileSystem> FileResolver<Fs>
impl<Fs: FileSystem> FileResolver<Fs>
pub fn new(fs: Fs) -> Self
pub fn with_search_path(fs: Fs, search_path: SearchPath) -> Self
source§impl<Fs: FileSystem> FileResolver<Fs>
impl<Fs: FileSystem> FileResolver<Fs>
Trait Implementations§
source§impl<Fs: Default> Default for FileResolver<Fs>
impl<Fs: Default> Default for FileResolver<Fs>
source§fn default() -> FileResolver<Fs>
fn default() -> FileResolver<Fs>
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl<Fs> RefUnwindSafe for FileResolver<Fs>where Fs: RefUnwindSafe,
impl<Fs> Send for FileResolver<Fs>where Fs: Send,
impl<Fs> Sync for FileResolver<Fs>where Fs: Sync,
impl<Fs> Unpin for FileResolver<Fs>where Fs: Unpin,
impl<Fs> UnwindSafe for FileResolver<Fs>where Fs: UnwindSafe,
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