#[repr(C, packed(2))]pub struct IOStdReq {
pub io_Message: Message,
pub io_Device: *mut Device,
pub io_Unit: *mut Unit,
pub io_Command: UWORD,
pub io_Flags: UBYTE,
pub io_Error: BYTE,
pub io_Actual: ULONG,
pub io_Length: ULONG,
pub io_Data: APTR,
pub io_Offset: ULONG,
}Fields§
§io_Message: Message§io_Device: *mut Device§io_Unit: *mut Unit§io_Command: UWORD§io_Flags: UBYTE§io_Error: BYTE§io_Actual: ULONG§io_Length: ULONG§io_Data: APTR§io_Offset: ULONGTrait Implementations§
Auto Trait Implementations§
impl Freeze for IOStdReq
impl RefUnwindSafe for IOStdReq
impl !Send for IOStdReq
impl !Sync for IOStdReq
impl Unpin for IOStdReq
impl UnwindSafe for IOStdReq
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