#[repr(C)]pub struct FsCoreCallbackCfg {
pub read: FsCoreReadCb,
pub write: FsCoreWriteCb,
pub flush: FsCoreFlushCb,
pub ctx: *mut c_void,
pub size: u64,
}Expand description
Configuration passed to fs_core_device_from_callbacks.
Fields§
§read: FsCoreReadCb§write: FsCoreWriteCb§flush: FsCoreFlushCb§ctx: *mut c_void§size: u64Auto Trait Implementations§
impl !Send for FsCoreCallbackCfg
impl !Sync for FsCoreCallbackCfg
impl Freeze for FsCoreCallbackCfg
impl RefUnwindSafe for FsCoreCallbackCfg
impl Unpin for FsCoreCallbackCfg
impl UnsafeUnpin for FsCoreCallbackCfg
impl UnwindSafe for FsCoreCallbackCfg
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