pub enum WrappedCloneError {
InnerOuterBlockMismatch(u32),
TargetExceedsSource {
requested: u64,
available: u64,
},
BlockCountOverflow {
count: u64,
},
Io(Error),
Filesystem(FilesystemError),
}Variants§
InnerOuterBlockMismatch(u32)
TargetExceedsSource
BlockCountOverflow
Io(Error)
Filesystem(FilesystemError)
Trait Implementations§
Source§impl Debug for WrappedCloneError
impl Debug for WrappedCloneError
Source§impl Display for WrappedCloneError
impl Display for WrappedCloneError
Source§impl Error for WrappedCloneError
impl Error for WrappedCloneError
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<Error> for WrappedCloneError
impl From<Error> for WrappedCloneError
Source§impl From<FilesystemError> for WrappedCloneError
impl From<FilesystemError> for WrappedCloneError
Source§fn from(source: FilesystemError) -> Self
fn from(source: FilesystemError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl !RefUnwindSafe for WrappedCloneError
impl !UnwindSafe for WrappedCloneError
impl Freeze for WrappedCloneError
impl Send for WrappedCloneError
impl Sync for WrappedCloneError
impl Unpin for WrappedCloneError
impl UnsafeUnpin for WrappedCloneError
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