[−][src]Enum syscall::io_uring::v1::RingPopError
The errors that may occur when popping from the front of a ring.
Variants
The ring was empty, which may or may not have been due to a pending push that was not completed (a retry might therefore be useful).
The ring was shut down for reading by either the producer or the consumer.
Trait Implementations
impl Debug for RingPopError
[src]
impl Eq for RingPopError
[src]
impl From<RingPopError> for Error
[src]
fn from(error: RingPopError) -> Error
[src]
impl PartialEq<RingPopError> for RingPopError
[src]
fn eq(&self, other: &RingPopError) -> bool
[src]
fn ne(&self, other: &RingPopError) -> bool
[src]
impl StructuralEq for RingPopError
[src]
impl StructuralPartialEq for RingPopError
[src]
Auto Trait Implementations
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>,