pub(crate) enum ResourceDir {
Embedded(&'static Dir<'static>),
Filesystem(PathBuf),
}
Variants§
Implementations§
Source§impl ResourceDir
impl ResourceDir
pub(crate) fn new_filesystem(path: PathBuf) -> Self
pub(crate) fn get_file(&self, path: &str) -> Result<ResourceFile>
pub(crate) fn get_dir(&self, path: &str) -> Result<ResourceDir>
pub(crate) fn files(&self) -> Result<Vec<ResourceFile>>
Trait Implementations§
Source§impl Debug for ResourceDir
impl Debug for ResourceDir
Auto Trait Implementations§
impl Freeze for ResourceDir
impl RefUnwindSafe for ResourceDir
impl Send for ResourceDir
impl Sync for ResourceDir
impl Unpin for ResourceDir
impl UnwindSafe for ResourceDir
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