pub struct UringCmd80 { /* private fields */ }
Expand description
Invokes IORING_OP_URING_CMD.
Implementations§
Source§impl UringCmd80
impl UringCmd80
Trait Implementations§
Source§impl Debug for UringCmd80
impl Debug for UringCmd80
Source§impl RingOp for UringCmd80
impl RingOp for UringCmd80
Source§const CODE: io_uring_op = 46u32
const CODE: io_uring_op = 46u32
The op code which can be used to probe the availability of the op
with the kernel.
Source§fn set_io_priority(&mut self, priority: u16)
fn set_io_priority(&mut self, priority: u16)
Configure the IO priority the op should have on the ring.
Source§fn will_block(&mut self)
fn will_block(&mut self)
Informs io_uring that the operation will always (or nearly always) block,
and it should not attempt to complete the operation in a non-blocking way first. Read more
Auto Trait Implementations§
impl Freeze for UringCmd80
impl RefUnwindSafe for UringCmd80
impl Send for UringCmd80
impl Sync for UringCmd80
impl Unpin for UringCmd80
impl UnwindSafe for UringCmd80
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