pub const AT_FDCWD: BorrowedFd<'static>;Expand description
A file descriptor referring to the working directory of the current process
that should be ONLY passed to the dirfd argument of those xxat() functions.
§Examples
Use it in [openat()]:
use nix::fcntl::AT_FDCWD;
use nix::fcntl::openat;
use nix::fcntl::OFlag;
use nix::sys::stat::Mode;
let fd = openat(AT_FDCWD, "foo", OFlag::O_RDONLY | OFlag::O_CLOEXEC, Mode::empty()).unwrap();§WARNING
Do NOT pass this symbol to non-xxat() functions, it won’t work:
ⓘ
use nix::errno::Errno;
use nix::fcntl::AT_FDCWD;
use nix::sys::stat::fstat;
let never = fstat(AT_FDCWD).unwrap();