Enum nix::sys::aio::AioFsyncMode [−][src]
pub enum AioFsyncMode { O_SYNC, O_DSYNC, }
Mode for AioCb::fsync
. Controls whether only data or both data and
metadata are synced.
Variants
do it like fsync
on supported operating systems only, do it like fdatasync
Trait Implementations
impl Clone for AioFsyncMode
[src][+]
impl Copy for AioFsyncMode
[src]
impl Debug for AioFsyncMode
[src][+]
impl Eq for AioFsyncMode
[src]
impl Hash for AioFsyncMode
[src][+]
impl Ord for AioFsyncMode
[src][+]
impl PartialEq<AioFsyncMode> for AioFsyncMode
[src][+]
impl PartialOrd<AioFsyncMode> for AioFsyncMode
[src][+]
impl StructuralEq for AioFsyncMode
[src]
impl StructuralPartialEq for AioFsyncMode
[src]
Auto Trait Implementations
impl RefUnwindSafe for AioFsyncMode
impl Send for AioFsyncMode
impl Sync for AioFsyncMode
impl Unpin for AioFsyncMode
impl UnwindSafe for AioFsyncMode
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,
impl<T> From<T> for T
[src][+]
impl<T, U> Into<U> for T where
U: From<T>,
[src][+]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,