#[repr(C)]pub struct CuseInitOut {
pub major: u32,
pub minor: u32,
pub unused: u32,
pub flags: u32,
pub max_read: u32,
pub max_write: u32,
pub dev_major: u32,
pub dev_minor: u32,
pub spare: [u32; 10],
}Expand description
CUSE init response cuse_init_out
Fields§
§major: u32Protocol major version
minor: u32Protocol minor version
unused: u32Alignment padding
flags: u32CUSE flags
max_read: u32Max read size
max_write: u32Max write size
dev_major: u32Device major version
dev_minor: u32Device minor version
spare: [u32; 10]For future use
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CuseInitOut
impl RefUnwindSafe for CuseInitOut
impl Send for CuseInitOut
impl Sync for CuseInitOut
impl Unpin for CuseInitOut
impl UnwindSafe for CuseInitOut
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