Enum nix::fcntl::PosixFadviseAdvice
#[repr(i32)]
#[non_exhaustive]
pub enum PosixFadviseAdvice {
POSIX_FADV_NORMAL,
POSIX_FADV_SEQUENTIAL,
POSIX_FADV_RANDOM,
POSIX_FADV_NOREUSE,
POSIX_FADV_WILLNEED,
POSIX_FADV_DONTNEED,
}
Variants
POSIX_FADV_NORMAL
POSIX_FADV_SEQUENTIAL
POSIX_FADV_RANDOM
POSIX_FADV_NOREUSE
POSIX_FADV_WILLNEED
POSIX_FADV_DONTNEED
Trait Implementations
impl Clone for PosixFadviseAdvice
fn clone(&Self) -> PosixFadviseAdvice
impl Copy for PosixFadviseAdvice
impl Debug for PosixFadviseAdvice
fn fmt(&Self, f: &mut $crate::fmt::Formatter<'_>) -> $crate::fmt::Result
impl Eq for PosixFadviseAdvice
impl Hash for PosixFadviseAdvice
fn hash<__H: $crate::hash::Hasher>(&Self, state: &mut __H) -> ()
impl Ord for PosixFadviseAdvice
fn cmp(&Self, other: &PosixFadviseAdvice) -> $crate::cmp::Ordering
impl PartialEq<PosixFadviseAdvice> for PosixFadviseAdvice
fn eq(&Self, other: &PosixFadviseAdvice) -> bool
impl PartialOrd<PosixFadviseAdvice> for PosixFadviseAdvice
fn partial_cmp(&Self, other: &PosixFadviseAdvice) -> $crate::option::Option<$crate::cmp::Ordering>
impl StructuralEq for PosixFadviseAdvice
impl StructuralPartialEq for PosixFadviseAdvice
Auto Trait Implementations
impl RefUnwindSafe for PosixFadviseAdvice
impl Send for PosixFadviseAdvice
impl Sync for PosixFadviseAdvice
impl Unpin for PosixFadviseAdvice
impl UnwindSafe for PosixFadviseAdvice
Blanket Implementations
impl<T> BorrowMut<T> for T
where
T: ?Sized,
where
T: ?Sized,
fn borrow_mut(&mut Self) -> &mut T