Name Description Size
dir.rs 9393
inotify.rs inotify support for working with inotifies 4332
makedev.rs 523
mod.rs 434
syscalls.rs linux_raw syscalls supporting `rustix::fs`. # Safety See the `rustix::backend` module documentation for details. 45794
types.rs /bitflags/#externally-defined-flags> const _ = !0; } } bitflags! { /// `AT_*` constants for use with [`openat`], [`statat`], and other `*at` /// functions. /// /// [`openat`]: crate::fs::openat /// [`statat`]: crate::fs::statat #[repr(transparent)] #[derive(Copy, Clone, Eq, PartialEq, Hash, Debug)] pub struct AtFlags: c::c_uint { /// `AT_SYMLINK_NOFOLLOW` const SYMLINK_NOFOLLOW = linux_raw_sys::general::AT_SYMLINK_NOFOLLOW; /// `AT_EACCESS` const EACCESS = linux_raw_sys::general::AT_EACCESS; /// `AT_REMOVEDIR` const REMOVEDIR = linux_raw_sys::general::AT_REMOVEDIR; /// `AT_SYMLINK_FOLLOW` const SYMLINK_FOLLOW = linux_raw_sys::general::AT_SYMLINK_FOLLOW; /// `AT_NO_AUTOMOUNT` const NO_AUTOMOUNT = linux_raw_sys::general::AT_NO_AUTOMOUNT; /// `AT_EMPTY_PATH` const EMPTY_PATH = linux_raw_sys::general::AT_EMPTY_PATH; /// `AT_STATX_SYNC_AS_STAT` const STATX_SYNC_AS_STAT = linux_raw_sys::general::AT_STATX_SYNC_AS_STAT; /// `AT_STATX_FORCE_SYNC` const STATX_FORCE_SYNC = linux_raw_sys::general::AT_STATX_FORCE_SYNC; /// `AT_STATX_DONT_SYNC` const STATX_DONT_SYNC = linux_raw_sys::general::AT_STATX_DONT_SYNC; /// <https://docs.rs/bitflags/ 23811