#[repr(C)]pub struct nfc_emulation_state_machine {
pub io: Option<unsafe extern "C" fn(emulator: *mut nfc_emulator, data_in: *const u8, data_in_len: size_t, data_out: *mut u8, data_out_len: size_t) -> c_int>,
pub data: *mut c_void,
}Fields§
§io: Option<unsafe extern "C" fn(emulator: *mut nfc_emulator, data_in: *const u8, data_in_len: size_t, data_out: *mut u8, data_out_len: size_t) -> c_int>§data: *mut c_voidAuto Trait Implementations§
impl Freeze for nfc_emulation_state_machine
impl RefUnwindSafe for nfc_emulation_state_machine
impl !Send for nfc_emulation_state_machine
impl !Sync for nfc_emulation_state_machine
impl Unpin for nfc_emulation_state_machine
impl UnsafeUnpin for nfc_emulation_state_machine
impl UnwindSafe for nfc_emulation_state_machine
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