pub enum ECDSAError {
InvalidSignatureFormat,
InvalidSignatureLength,
InvalidSignatureRecovery,
InvalidPublicKey,
}Expand description
Enum representing possible ECDSA errors Provides detailed feedback during signature verification failure.
Variants§
Trait Implementations§
Source§impl Debug for ECDSAError
impl Debug for ECDSAError
Source§impl<'de> Deserialize<'de> for ECDSAError
impl<'de> Deserialize<'de> for ECDSAError
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ECDSAError
impl Display for ECDSAError
Auto Trait Implementations§
impl Freeze for ECDSAError
impl RefUnwindSafe for ECDSAError
impl Send for ECDSAError
impl Sync for ECDSAError
impl Unpin for ECDSAError
impl UnwindSafe for ECDSAError
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