pub enum ResolvedResource {
File(ResolvedFile),
Directory(ResolvedDirectory),
NotFound,
Denied(ResourceDeniedReason),
}Variants§
Implementations§
Source§impl ResolvedResource
impl ResolvedResource
pub fn is_file(&self) -> bool
pub fn is_directory(&self) -> bool
pub fn is_not_found(&self) -> bool
pub fn is_denied(&self) -> bool
pub fn as_file(&self) -> Option<&ResolvedFile>
pub fn as_directory(&self) -> Option<&ResolvedDirectory>
pub fn into_file(self) -> Option<ResolvedFile>
pub fn into_directory(self) -> Option<ResolvedDirectory>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ResolvedResource
impl RefUnwindSafe for ResolvedResource
impl Send for ResolvedResource
impl Sync for ResolvedResource
impl Unpin for ResolvedResource
impl UnsafeUnpin for ResolvedResource
impl UnwindSafe for ResolvedResource
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