pub enum DataKeyDecodeError {
Entity(IdentityDecodeError),
Key(KeyDecodeError),
}Expand description
DataKeyDecodeError (decode / corruption boundary)
Variants§
Entity(IdentityDecodeError)
Key(KeyDecodeError)
Trait Implementations§
Source§impl Debug for DataKeyDecodeError
impl Debug for DataKeyDecodeError
Source§impl Display for DataKeyDecodeError
impl Display for DataKeyDecodeError
Source§impl Error for DataKeyDecodeError
impl Error for DataKeyDecodeError
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<IdentityDecodeError> for DataKeyDecodeError
impl From<IdentityDecodeError> for DataKeyDecodeError
Source§fn from(source: IdentityDecodeError) -> Self
fn from(source: IdentityDecodeError) -> Self
Converts to this type from the input type.
Source§impl From<KeyDecodeError> for DataKeyDecodeError
impl From<KeyDecodeError> for DataKeyDecodeError
Source§fn from(source: KeyDecodeError) -> Self
fn from(source: KeyDecodeError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for DataKeyDecodeError
impl RefUnwindSafe for DataKeyDecodeError
impl Send for DataKeyDecodeError
impl Sync for DataKeyDecodeError
impl Unpin for DataKeyDecodeError
impl UnwindSafe for DataKeyDecodeError
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