Enum hyper_staticfile::ResolveResult
source · pub enum ResolveResult {
MethodNotMatched,
NotFound,
PermissionDenied,
IsDirectory,
Found(File, Metadata, Mime),
}
Expand description
The result of resolve
.
Covers all the possible ‘normal’ scenarios encountered when serving static files.
Variants§
MethodNotMatched
The request was not GET
or HEAD
request,
NotFound
The requested file does not exist.
PermissionDenied
The requested file could not be accessed.
IsDirectory
A directory was requested as a file.
Found(File, Metadata, Mime)
The requested file was found.
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for ResolveResult
impl !RefUnwindSafe for ResolveResult
impl Send for ResolveResult
impl Sync for ResolveResult
impl Unpin for ResolveResult
impl UnwindSafe for ResolveResult
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