Struct esp_idf_sys::FATFS
source · [−]#[repr(C)]pub struct FATFS {Show 20 fields
pub fs_type: BYTE,
pub pdrv: BYTE,
pub n_fats: BYTE,
pub wflag: BYTE,
pub fsi_flag: BYTE,
pub id: WORD,
pub n_rootdir: WORD,
pub csize: WORD,
pub ssize: WORD,
pub sobj: SemaphoreHandle_t,
pub last_clst: DWORD,
pub free_clst: DWORD,
pub n_fatent: DWORD,
pub fsize: DWORD,
pub volbase: DWORD,
pub fatbase: DWORD,
pub dirbase: DWORD,
pub database: DWORD,
pub winsect: DWORD,
pub win: [BYTE; 4096],
}
Fields
fs_type: BYTE
pdrv: BYTE
n_fats: BYTE
wflag: BYTE
fsi_flag: BYTE
id: WORD
n_rootdir: WORD
csize: WORD
ssize: WORD
sobj: SemaphoreHandle_t
last_clst: DWORD
free_clst: DWORD
n_fatent: DWORD
fsize: DWORD
volbase: DWORD
fatbase: DWORD
dirbase: DWORD
database: DWORD
winsect: DWORD
win: [BYTE; 4096]
Trait Implementations
impl Copy for FATFS
Auto Trait Implementations
impl RefUnwindSafe for FATFS
impl !Send for FATFS
impl !Sync for FATFS
impl Unpin for FATFS
impl UnwindSafe for FATFS
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstablefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
fn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
Uses borrowed data to replace owned data, usually by cloning. Read more