pub enum RustCryptoError {
AeadError(AnyError),
HpkeError(HpkeError),
KdfError(AnyError),
HashError(HashError),
RandError(Error),
EcSignerError(EcSignerError),
}
Variants§
AeadError(AnyError)
HpkeError(HpkeError)
KdfError(AnyError)
HashError(HashError)
RandError(Error)
EcSignerError(EcSignerError)
Trait Implementations§
source§impl Debug for RustCryptoError
impl Debug for RustCryptoError
source§impl Display for RustCryptoError
impl Display for RustCryptoError
source§impl Error for RustCryptoError
impl Error for RustCryptoError
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<EcSignerError> for RustCryptoError
impl From<EcSignerError> for RustCryptoError
source§fn from(e: EcSignerError) -> Self
fn from(e: EcSignerError) -> Self
Converts to this type from the input type.
source§impl From<Error> for RustCryptoError
impl From<Error> for RustCryptoError
source§impl From<HashError> for RustCryptoError
impl From<HashError> for RustCryptoError
source§impl From<HpkeError> for RustCryptoError
impl From<HpkeError> for RustCryptoError
source§impl IntoAnyError for RustCryptoError
impl IntoAnyError for RustCryptoError
Auto Trait Implementations§
impl Freeze for RustCryptoError
impl !RefUnwindSafe for RustCryptoError
impl Send for RustCryptoError
impl Sync for RustCryptoError
impl Unpin for RustCryptoError
impl !UnwindSafe for RustCryptoError
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