Enum riff_wave::WriteError
source · [−]pub enum WriteError {
ExceededMaxSize,
Io(Error),
}
Variants
ExceededMaxSize
Wave files are limited to 4GB in size.
Io(Error)
An IO error occurred.
Trait Implementations
sourceimpl Debug for WriteError
impl Debug for WriteError
sourceimpl Display for WriteError
impl Display for WriteError
sourceimpl Error for WriteError
impl Error for WriteError
sourcefn cause(&self) -> Option<&dyn Error>
fn cause(&self) -> Option<&dyn Error>
👎 Deprecated since 1.33.0:
replaced by Error::source, which can support downcasting
1.30.0 · sourcefn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
sourcefn backtrace(&self) -> Option<&Backtrace>
fn backtrace(&self) -> Option<&Backtrace>
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
1.0.0 · sourcefn description(&self) -> &str
fn description(&self) -> &str
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
sourceimpl From<Error> for WriteError
impl From<Error> for WriteError
sourcefn from(err: Error) -> WriteError
fn from(err: Error) -> WriteError
Converts to this type from the input type.
Auto Trait Implementations
impl !RefUnwindSafe for WriteError
impl Send for WriteError
impl Sync for WriteError
impl Unpin for WriteError
impl !UnwindSafe for WriteError
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more