pub enum HydeError {
Backend(Box<dyn Error + Send + Sync>),
NoHardware,
SealMismatch,
RecoveryFailed(String),
InvalidKey,
PrimaryKeyNotFound,
Serialization(String),
}Variants§
Backend(Box<dyn Error + Send + Sync>)
NoHardware
SealMismatch
RecoveryFailed(String)
InvalidKey
PrimaryKeyNotFound
Serialization(String)
Trait Implementations§
Source§impl Error for HydeError
impl Error for HydeError
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 HydeError
impl !RefUnwindSafe for HydeError
impl Send for HydeError
impl Sync for HydeError
impl Unpin for HydeError
impl UnsafeUnpin for HydeError
impl !UnwindSafe for HydeError
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