pub enum Error {
Corrupted,
IncorrectSchema(Vec<u8>),
JSON(Error),
Zstd(Error),
Postcard(Error),
BCS(Error),
}Variants§
Trait Implementations§
Source§impl Debug for MDBXDeriveError
impl Debug for MDBXDeriveError
Source§impl Display for MDBXDeriveError
impl Display for MDBXDeriveError
Source§impl Error for MDBXDeriveError
impl Error for MDBXDeriveError
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 MDBXDeriveError
impl From<Error> for MDBXDeriveError
Source§fn from(source: Error) -> MDBXDeriveError
fn from(source: Error) -> MDBXDeriveError
Converts to this type from the input type.
Source§impl From<Error> for MDBXDeriveError
impl From<Error> for MDBXDeriveError
Source§fn from(source: Error) -> MDBXDeriveError
fn from(source: Error) -> MDBXDeriveError
Converts to this type from the input type.
Source§impl From<Error> for MDBXDeriveError
impl From<Error> for MDBXDeriveError
Source§fn from(source: Error) -> MDBXDeriveError
fn from(source: Error) -> MDBXDeriveError
Converts to this type from the input type.
Source§impl From<Error> for MDBXDeriveError
impl From<Error> for MDBXDeriveError
Source§fn from(source: Error) -> MDBXDeriveError
fn from(source: Error) -> MDBXDeriveError
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MDBXDeriveError
impl !RefUnwindSafe for MDBXDeriveError
impl Send for MDBXDeriveError
impl Sync for MDBXDeriveError
impl Unpin for MDBXDeriveError
impl UnsafeUnpin for MDBXDeriveError
impl !UnwindSafe for MDBXDeriveError
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