Type Alias lv_fs_drv_t

Source
pub type lv_fs_drv_t = _lv_fs_drv_t;

Aliased Type§

#[repr(C)]
pub struct lv_fs_drv_t {
Show 13 fields pub letter: i8, pub cache_size: u32, pub ready_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t) -> bool>, pub open_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t, *const i8, u32) -> *mut c_void>, pub close_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t, *mut c_void) -> u32>, pub read_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t, *mut c_void, *mut c_void, u32, *mut u32) -> u32>, pub write_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t, *mut c_void, *const c_void, u32, *mut u32) -> u32>, pub seek_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t, *mut c_void, u32, u32) -> u32>, pub tell_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t, *mut c_void, *mut u32) -> u32>, pub dir_open_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t, *const i8) -> *mut c_void>, pub dir_read_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t, *mut c_void, *mut i8, u32) -> u32>, pub dir_close_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t, *mut c_void) -> u32>, pub user_data: *mut c_void,
}

Fields§

§letter: i8§cache_size: u32§ready_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t) -> bool>§open_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t, *const i8, u32) -> *mut c_void>§close_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t, *mut c_void) -> u32>§read_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t, *mut c_void, *mut c_void, u32, *mut u32) -> u32>§write_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t, *mut c_void, *const c_void, u32, *mut u32) -> u32>§seek_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t, *mut c_void, u32, u32) -> u32>§tell_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t, *mut c_void, *mut u32) -> u32>§dir_open_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t, *const i8) -> *mut c_void>§dir_read_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t, *mut c_void, *mut i8, u32) -> u32>§dir_close_cb: Option<unsafe extern "C" fn(*mut _lv_fs_drv_t, *mut c_void) -> u32>§user_data: *mut c_void