Enum nix::sys::aio::AioCancelStat
#[repr(i32)]
pub enum AioCancelStat {
AioCanceled,
AioNotCanceled,
AioAllDone,
}
Documentation
Return values for AioCb::cancel
and
aio_cancel_all
Variants
AioCanceled
All outstanding requests were canceled
AioNotCanceled
Some requests were not canceled. Their status should be checked with
AioCb::error
AioAllDone
All of the requests have already finished
Trait Implementations
impl Clone for AioCancelStat
fn clone(&Self) -> AioCancelStat
impl Copy for AioCancelStat
impl Debug for AioCancelStat
fn fmt(&Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
impl Eq for AioCancelStat
impl Hash for AioCancelStat
fn hash<__H: $crate::hash::Hasher>(&Self, state: &mut __H) -> ()
impl PartialEq<AioCancelStat> for AioCancelStat
fn eq(&Self, other: &AioCancelStat) -> bool
impl StructuralEq for AioCancelStat
impl StructuralPartialEq for AioCancelStat
Auto Trait Implementations
impl RefUnwindSafe for AioCancelStat
impl Send for AioCancelStat
impl Sync for AioCancelStat
impl Unpin for AioCancelStat
impl UnwindSafe for AioCancelStat
Blanket Implementations
impl<T> BorrowMut<T> for T
where
T: ?Sized,
where
T: ?Sized,
fn borrow_mut(&mut Self) -> &mut T