pub enum FileWriteError {
Interrupt,
WriteBufferTooBig,
IOerror,
NoSpaceLeft,
InsufficientResources,
InsufficientPermissions,
NonExistingOrIncapableDevice,
UnknownError(i32),
FileOffsetError(FileOffsetError),
}Variants§
Interrupt
WriteBufferTooBig
IOerror
NoSpaceLeft
InsufficientResources
InsufficientPermissions
NonExistingOrIncapableDevice
UnknownError(i32)
FileOffsetError(FileOffsetError)
Trait Implementations§
Source§impl Clone for FileWriteError
impl Clone for FileWriteError
Source§fn clone(&self) -> FileWriteError
fn clone(&self) -> FileWriteError
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FileWriteError
impl Debug for FileWriteError
Source§impl Display for FileWriteError
impl Display for FileWriteError
Source§impl Error for FileWriteError
impl Error for FileWriteError
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()
Source§impl From<FileOffsetError> for FileWriteError
impl From<FileOffsetError> for FileWriteError
Source§fn from(v: FileOffsetError) -> Self
fn from(v: FileOffsetError) -> Self
Converts to this type from the input type.
Source§impl From<FileWriteError> for FileError
impl From<FileWriteError> for FileError
Source§fn from(_: FileWriteError) -> Self
fn from(_: FileWriteError) -> Self
Converts to this type from the input type.
Source§impl Hash for FileWriteError
impl Hash for FileWriteError
Source§impl PartialEq for FileWriteError
impl PartialEq for FileWriteError
impl Copy for FileWriteError
impl Eq for FileWriteError
impl StructuralPartialEq for FileWriteError
Auto Trait Implementations§
impl Freeze for FileWriteError
impl RefUnwindSafe for FileWriteError
impl Send for FileWriteError
impl Sync for FileWriteError
impl Unpin for FileWriteError
impl UnwindSafe for FileWriteError
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