Enum stm32wlxx_hal::pka::EcdsaVerifyError
source · pub enum EcdsaVerifyError {
Address,
Ram,
Invalid,
Mode {
mode: u8,
},
}
Expand description
Errors from an ECDSA verify operation.
Variants§
Address
Address access is out of range (unmapped address).
Ram
An AHB access to the PKA RAM occurred while the PKA core was computing and using its internal RAM. (AHB PKA_RAM access is not allowed while a PKA operation is in progress).
Invalid
Invalid signature.
Mode
PKA mode does not match the expected mode.
Trait Implementations§
source§impl Clone for EcdsaVerifyError
impl Clone for EcdsaVerifyError
source§fn clone(&self) -> EcdsaVerifyError
fn clone(&self) -> EcdsaVerifyError
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for EcdsaVerifyError
impl Debug for EcdsaVerifyError
source§impl PartialEq for EcdsaVerifyError
impl PartialEq for EcdsaVerifyError
source§fn eq(&self, other: &EcdsaVerifyError) -> bool
fn eq(&self, other: &EcdsaVerifyError) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for EcdsaVerifyError
impl Eq for EcdsaVerifyError
impl StructuralEq for EcdsaVerifyError
impl StructuralPartialEq for EcdsaVerifyError
Auto Trait Implementations§
impl RefUnwindSafe for EcdsaVerifyError
impl Send for EcdsaVerifyError
impl Sync for EcdsaVerifyError
impl Unpin for EcdsaVerifyError
impl UnwindSafe for EcdsaVerifyError
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