Enum flipper0::ffi::rfalNfcbSlots
source · #[non_exhaustive]
pub enum rfalNfcbSlots {
RFAL_NFCB_SLOT_NUM_1,
RFAL_NFCB_SLOT_NUM_2,
RFAL_NFCB_SLOT_NUM_4,
RFAL_NFCB_SLOT_NUM_8,
RFAL_NFCB_SLOT_NUM_16,
}
Expand description
Number of Slots (NI) codes used for NFC-B anti collision Digital 1.1 Table 26
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
RFAL_NFCB_SLOT_NUM_1
< N=0 : 1 slot
RFAL_NFCB_SLOT_NUM_2
< N=1 : 2 slots
RFAL_NFCB_SLOT_NUM_4
< N=2 : 4 slots
RFAL_NFCB_SLOT_NUM_8
< N=3 : 8 slots
RFAL_NFCB_SLOT_NUM_16
< N=4 : 16 slots
Trait Implementations
sourceimpl Clone for rfalNfcbSlots
impl Clone for rfalNfcbSlots
sourcefn clone(&self) -> rfalNfcbSlots
fn clone(&self) -> rfalNfcbSlots
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for rfalNfcbSlots
impl Debug for rfalNfcbSlots
sourceimpl Hash for rfalNfcbSlots
impl Hash for rfalNfcbSlots
sourceimpl PartialEq<rfalNfcbSlots> for rfalNfcbSlots
impl PartialEq<rfalNfcbSlots> for rfalNfcbSlots
sourcefn eq(&self, other: &rfalNfcbSlots) -> bool
fn eq(&self, other: &rfalNfcbSlots) -> bool
impl Eq for rfalNfcbSlots
impl StructuralEq for rfalNfcbSlots
impl StructuralPartialEq for rfalNfcbSlots
Auto Trait Implementations
impl RefUnwindSafe for rfalNfcbSlots
impl Send for rfalNfcbSlots
impl Sync for rfalNfcbSlots
impl Unpin for rfalNfcbSlots
impl UnwindSafe for rfalNfcbSlots
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