pub enum DiskError {
DbError(Error),
JoinError(JoinError),
MaxSizeExceeded,
// some variants omitted
}Variants§
DbError(Error)
A wrapped database error
(The wrapped err should probably be obscured to remove public-facing sqlite bits)
JoinError(JoinError)
A tokio blocking task failed to join
MaxSizeExceeded
The total size of stored blocks exceeded the allowed size
If you need to process really big CARs, you can configure a higher limit.
Trait Implementations§
Source§impl Error for DiskError
impl Error for DiskError
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<DiskError> for DriveError
impl From<DiskError> for DriveError
Auto Trait Implementations§
impl Freeze for DiskError
impl !RefUnwindSafe for DiskError
impl Send for DiskError
impl Sync for DiskError
impl Unpin for DiskError
impl !UnwindSafe for DiskError
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