pub struct NfcDevice {
pub storage: *mut Storage,
pub dialogs: *mut DialogsApp,
pub dev_data: NfcDeviceData,
pub dev_name: [i8; 23],
pub load_path: *mut FuriString,
pub format: NfcDeviceSaveFormat,
pub shadow_file_exist: bool,
pub loading_cb: Option<unsafe extern "C" fn(*mut c_void, bool)>,
pub loading_cb_ctx: *mut c_void,
}
Fields
storage: *mut Storage
dialogs: *mut DialogsApp
dev_data: NfcDeviceData
dev_name: [i8; 23]
load_path: *mut FuriString
format: NfcDeviceSaveFormat
shadow_file_exist: bool
loading_cb: Option<unsafe extern "C" fn(*mut c_void, bool)>
loading_cb_ctx: *mut c_void
Auto Trait Implementations
impl RefUnwindSafe for NfcDevice
impl !Send for NfcDevice
impl !Sync for NfcDevice
impl Unpin for NfcDevice
impl UnwindSafe for NfcDevice
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