#[repr(C)]pub struct iocb {
pub aio_data: __u64,
pub aio_key: __u32,
pub aio_rw_flags: __kernel_rwf_t,
pub aio_lio_opcode: __u16,
pub aio_reqprio: __s16,
pub aio_fildes: __u32,
pub aio_buf: __u64,
pub aio_nbytes: __u64,
pub aio_offset: __s64,
pub aio_flags: __u32,
pub aio_resfd: __u32,
/* private fields */
}Fields
aio_data: __u64aio_key: __u32aio_rw_flags: __kernel_rwf_taio_lio_opcode: __u16aio_reqprio: __s16aio_fildes: __u32aio_buf: __u64aio_nbytes: __u64aio_offset: __s64aio_flags: __u32aio_resfd: __u32Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for iocb
impl Send for iocb
impl Sync for iocb
impl Unpin for iocb
impl UnwindSafe for iocb
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more