pub enum FFMpegError {
FileDoesNotExistsError {
file: PathBuf,
},
ParseError,
CommandSpawnError {
source: Error,
},
IOError {
source: Error,
},
}Variants§
Trait Implementations§
Source§impl Debug for FFMpegError
impl Debug for FFMpegError
Source§impl Display for FFMpegError
impl Display for FFMpegError
Source§impl Error for FFMpegError
impl Error for FFMpegError
Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
Source§fn cause(&self) -> Option<&dyn Error>
fn cause(&self) -> Option<&dyn Error>
👎Deprecated since 1.33.0: replaced by Error::source, which can support downcasting
Source§impl ErrorCompat for FFMpegError
impl ErrorCompat for FFMpegError
Auto Trait Implementations§
impl Freeze for FFMpegError
impl !RefUnwindSafe for FFMpegError
impl Send for FFMpegError
impl Sync for FFMpegError
impl Unpin for FFMpegError
impl !UnwindSafe for FFMpegError
Blanket Implementations§
Source§impl<T> AsErrorSource for Twhere
T: Error + 'static,
impl<T> AsErrorSource for Twhere
T: Error + 'static,
Source§fn as_error_source(&self) -> &(dyn Error + 'static)
fn as_error_source(&self) -> &(dyn Error + 'static)
For maximum effectiveness, this needs to be called as a method
to benefit from Rust’s automatic dereferencing of method
receivers.
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