Enum flipper0::ffi::rfalNfcDevType
source · #[non_exhaustive]
pub enum rfalNfcDevType {
RFAL_NFC_LISTEN_TYPE_NFCA,
RFAL_NFC_LISTEN_TYPE_NFCB,
RFAL_NFC_LISTEN_TYPE_NFCF,
RFAL_NFC_LISTEN_TYPE_NFCV,
RFAL_NFC_LISTEN_TYPE_ST25TB,
RFAL_NFC_LISTEN_TYPE_AP2P,
RFAL_NFC_POLL_TYPE_NFCA,
RFAL_NFC_POLL_TYPE_NFCB,
RFAL_NFC_POLL_TYPE_NFCF,
RFAL_NFC_POLL_TYPE_NFCV,
RFAL_NFC_POLL_TYPE_AP2P,
}
Expand description
Device type
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_NFC_LISTEN_TYPE_NFCA
< NFC-A Listener device type
RFAL_NFC_LISTEN_TYPE_NFCB
< NFC-B Listener device type
RFAL_NFC_LISTEN_TYPE_NFCF
< NFC-F Listener device type
RFAL_NFC_LISTEN_TYPE_NFCV
< NFC-V Listener device type
RFAL_NFC_LISTEN_TYPE_ST25TB
< ST25TB Listener device type
RFAL_NFC_LISTEN_TYPE_AP2P
< AP2P Listener device type
RFAL_NFC_POLL_TYPE_NFCA
< NFC-A Poller device type
RFAL_NFC_POLL_TYPE_NFCB
< NFC-B Poller device type
RFAL_NFC_POLL_TYPE_NFCF
< NFC-F Poller device type
RFAL_NFC_POLL_TYPE_NFCV
< NFC-V Poller device type
RFAL_NFC_POLL_TYPE_AP2P
< AP2P Poller device type
Trait Implementations
sourceimpl Clone for rfalNfcDevType
impl Clone for rfalNfcDevType
sourcefn clone(&self) -> rfalNfcDevType
fn clone(&self) -> rfalNfcDevType
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 rfalNfcDevType
impl Debug for rfalNfcDevType
sourceimpl Hash for rfalNfcDevType
impl Hash for rfalNfcDevType
sourceimpl PartialEq<rfalNfcDevType> for rfalNfcDevType
impl PartialEq<rfalNfcDevType> for rfalNfcDevType
sourcefn eq(&self, other: &rfalNfcDevType) -> bool
fn eq(&self, other: &rfalNfcDevType) -> bool
impl Eq for rfalNfcDevType
impl StructuralEq for rfalNfcDevType
impl StructuralPartialEq for rfalNfcDevType
Auto Trait Implementations
impl RefUnwindSafe for rfalNfcDevType
impl Send for rfalNfcDevType
impl Sync for rfalNfcDevType
impl Unpin for rfalNfcDevType
impl UnwindSafe for rfalNfcDevType
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