pub struct FileSystemResourceProvider { /* private fields */ }Expand description
Resource provider over a directory, a request’s canonical name is a path relative to the root.
Implementations§
Trait Implementations§
Source§impl Clone for FileSystemResourceProvider
impl Clone for FileSystemResourceProvider
Source§impl Debug for FileSystemResourceProvider
impl Debug for FileSystemResourceProvider
impl Eq for FileSystemResourceProvider
Source§impl ResourceProvider for FileSystemResourceProvider
impl ResourceProvider for FileSystemResourceProvider
Source§fn read_request(
&self,
request: &ResourceRequest,
) -> Result<Resource, ResourceError>
fn read_request( &self, request: &ResourceRequest, ) -> Result<Resource, ResourceError>
Resolves the file
request names, by its exact name, the engine tries suffixed names itself.Source§fn read(
&self,
name: &str,
kind: ResourceKind,
) -> Result<Resource, ResourceError>
fn read( &self, name: &str, kind: ResourceKind, ) -> Result<Resource, ResourceError>
Resolves
name as a resource of the given kind.impl StructuralPartialEq for FileSystemResourceProvider
Auto Trait Implementations§
impl Freeze for FileSystemResourceProvider
impl RefUnwindSafe for FileSystemResourceProvider
impl Send for FileSystemResourceProvider
impl Sync for FileSystemResourceProvider
impl Unpin for FileSystemResourceProvider
impl UnsafeUnpin for FileSystemResourceProvider
impl UnwindSafe for FileSystemResourceProvider
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