Enum atsamd_hal::pukcc::CalculateCnsFailure
source · [−]pub enum CalculateCnsFailure {
WrongInputParameterLength {
faulty_slice: &'static str,
expected_length: ExpectedLengthError,
actual_length: usize,
},
WrongInputParameterAlignment {
faulty_slice: &'static str,
},
ServiceFailure(PukclReturnCode),
}
Expand description
An error type representing failure modes for a
Pukcc::zp_calculate_cns
service
Variants
WrongInputParameterLength
WrongInputParameterAlignment
Fields
faulty_slice: &'static str
Should be 4-aligned
ServiceFailure(PukclReturnCode)
Trait Implementations
sourceimpl Debug for CalculateCnsFailure
impl Debug for CalculateCnsFailure
sourceimpl From<CalculateCnsFailure> for ExpModFailure
impl From<CalculateCnsFailure> for ExpModFailure
sourcefn from(f: CalculateCnsFailure) -> Self
fn from(f: CalculateCnsFailure) -> Self
Converts to this type from the input type.
Auto Trait Implementations
impl RefUnwindSafe for CalculateCnsFailure
impl Send for CalculateCnsFailure
impl Sync for CalculateCnsFailure
impl Unpin for CalculateCnsFailure
impl UnwindSafe for CalculateCnsFailure
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more