pub struct FileImportExportCard(pub String);Expand description
A device capable of importing and exporting files
Tuple Fields§
§0: StringTrait Implementations§
Source§impl FileImportExport for FileImportExportCard
impl FileImportExport for FileImportExportCard
fn request_import_file(&self, bus: &mut DeviceBus) -> Result<bool>
fn begin_import_file( &self, bus: &mut DeviceBus, ) -> Result<Option<ImportFileInfo>>
fn read_import_file(&self, bus: &mut DeviceBus) -> Result<Option<Vec<u8>>>
fn begin_export_file( &self, bus: &mut DeviceBus, name: &str, ) -> Result<Option<()>>
fn write_export_file( &self, bus: &mut DeviceBus, data: &[u8], ) -> Result<Option<()>>
fn finish_export_file(&self, bus: &mut DeviceBus) -> Result<Option<()>>
fn reset(&self, bus: &mut DeviceBus) -> Result<Option<()>>
Auto Trait Implementations§
impl Freeze for FileImportExportCard
impl RefUnwindSafe for FileImportExportCard
impl Send for FileImportExportCard
impl Sync for FileImportExportCard
impl Unpin for FileImportExportCard
impl UnsafeUnpin for FileImportExportCard
impl UnwindSafe for FileImportExportCard
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