[−][src]Enum nrf52832_hal::ccm::CcmError
CCM error.
Variants
One or more buffers passed to CCM are not in RAM.
Some bus conflict caused an error during encryption/decryption.
The packet header contains an invalid length field.
The slice passed in for the scratch area is not big enough.
The MIC validation failed during decryption, this will always be true for cipher packets that have payload lengths of one to four (inclusive).
Trait Implementations
impl Debug for CcmError
[src]
impl PartialEq<CcmError> for CcmError
[src]
impl StructuralPartialEq for CcmError
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,