Struct flipperzero_sys::NfcVData
source · #[repr(C)]pub struct NfcVData {Show 23 fields
pub dsfid: u8,
pub afi: u8,
pub ic_ref: u8,
pub block_num: u16,
pub block_size: u8,
pub data: [u8; 8192],
pub security_status: [u8; 257],
pub selected: bool,
pub quiet: bool,
pub modified: bool,
pub ready: bool,
pub echo_mode: bool,
pub sub_type: NfcVSubtype,
pub sub_data: NfcVSubtypeData,
pub auth_method: NfcVAuthMethod,
pub emu_air: NfcVEmuAir,
pub frame: *mut u8,
pub frame_length: u8,
pub eof_timestamp: u32,
pub emu_protocol_handler: NfcVEmuProtocolHandler,
pub emu_protocol_ctx: *mut c_void,
pub last_command: [c_char; 128],
pub error: [c_char; 128],
}Fields§
§dsfid: u8§afi: u8§ic_ref: u8§block_num: u16§block_size: u8§data: [u8; 8192]§security_status: [u8; 257]§selected: bool§quiet: bool§modified: bool§ready: bool§echo_mode: bool§sub_type: NfcVSubtype§sub_data: NfcVSubtypeData§auth_method: NfcVAuthMethod§emu_air: NfcVEmuAir§frame: *mut u8§frame_length: u8§eof_timestamp: u32§emu_protocol_handler: NfcVEmuProtocolHandler§emu_protocol_ctx: *mut c_void§last_command: [c_char; 128]§error: [c_char; 128]Trait Implementations§
Auto Trait Implementations§
impl RefUnwindSafe for NfcVData
impl !Send for NfcVData
impl !Sync for NfcVData
impl Unpin for NfcVData
impl UnwindSafe for NfcVData
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more