pub enum BlockManagerBuilderError {
InvalidBlockCount,
BlockSizeMismatch {
expected: usize,
actual: usize,
},
InvalidBackend(String),
ValidationError(String),
}Expand description
Error types for BlockManager builder validation.
Variants§
Trait Implementations§
Source§impl Debug for BlockManagerBuilderError
impl Debug for BlockManagerBuilderError
Source§impl Display for BlockManagerBuilderError
impl Display for BlockManagerBuilderError
Source§impl Error for BlockManagerBuilderError
impl Error for BlockManagerBuilderError
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()
Auto Trait Implementations§
impl Freeze for BlockManagerBuilderError
impl RefUnwindSafe for BlockManagerBuilderError
impl Send for BlockManagerBuilderError
impl Sync for BlockManagerBuilderError
impl Unpin for BlockManagerBuilderError
impl UnsafeUnpin for BlockManagerBuilderError
impl UnwindSafe for BlockManagerBuilderError
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