pub enum Error {
ReadDir(Error),
ReadDirEntry(Error),
FileType(Error),
UnexpectedFile,
UnexpectedFolder,
UnexpectedNonFile,
DuplicateMediaFile,
DuplicatePosterFile,
Incomplete,
Inconsistent,
}Expand description
The error type for filesystem scanning operations.
Variants§
ReadDir(Error)
fs::read_dir failed
ReadDirEntry(Error)
fs::read_dir::next_entry failed
FileType(Error)
fs::read_dir::file_type failed
UnexpectedFile
There is an unexpected file in the directory
UnexpectedFolder
There is an unexpected folder in the directory
UnexpectedNonFile
There is an unexpected non-file item in the directory
DuplicateMediaFile
There are multiple media files in the directory
DuplicatePosterFile
There are multiple poster files in the directory
Incomplete
The directory contains incomplete flix media
Inconsistent
Some data is inconsistent with the folder structure
Trait Implementations§
Source§impl Error for Error
impl Error for Error
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Auto Trait Implementations§
impl Freeze for Error
impl !RefUnwindSafe for Error
impl Send for Error
impl Sync for Error
impl Unpin for Error
impl !UnwindSafe for Error
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