[−][src]Struct io_uring::cqueue::CompletionQueue
Methods
impl CompletionQueue
[src]
pub fn overflow(&self) -> u32
[src]
If queue is full, the new event maybe dropped. This value records number of dropped events.
pub fn capacity(&self) -> usize
[src]
pub fn len(&self) -> usize
[src]
pub fn is_empty(&self) -> bool
[src]
pub fn is_full(&self) -> bool
[src]
ⓘImportant traits for AvailableQueue<'_>pub fn available(&mut self) -> AvailableQueue
[src]
ⓘImportant traits for AvailableQueue<'_>
Get currently available completion queue
Auto Trait Implementations
impl RefUnwindSafe for CompletionQueue
impl !Send for CompletionQueue
impl !Sync for CompletionQueue
impl Unpin for CompletionQueue
impl UnwindSafe for CompletionQueue
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,