pub enum HybridSignError {
InvalidKeyLength,
InvalidKeyFormat,
InvalidPublicKey,
InvalidSignature,
InvalidSignatureLength,
Ed25519VerificationFailed,
DilithiumVerificationFailed,
}Variants§
InvalidKeyLength
InvalidKeyFormat
InvalidPublicKey
InvalidSignature
InvalidSignatureLength
Ed25519VerificationFailed
DilithiumVerificationFailed
Trait Implementations§
Source§impl Clone for HybridSignError
impl Clone for HybridSignError
Source§fn clone(&self) -> HybridSignError
fn clone(&self) -> HybridSignError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for HybridSignError
Source§impl Debug for HybridSignError
impl Debug for HybridSignError
Source§impl Display for HybridSignError
impl Display for HybridSignError
Source§impl Error for HybridSignError
impl Error for HybridSignError
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 HybridSignError
impl RefUnwindSafe for HybridSignError
impl Send for HybridSignError
impl Sync for HybridSignError
impl Unpin for HybridSignError
impl UnsafeUnpin for HybridSignError
impl UnwindSafe for HybridSignError
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