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 strShould 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