Expand description
file control options
Re-exports§
pub use self::FcntlArg::*;
Structs§
- AtFlags
 - Flags that control how the various *at syscalls behave.
 - Fallocate
Flags  - Mode argument flags for fallocate determining operation performed on a given range.
 - FdFlag
 - Additional configuration flags for 
fcntl’sF_SETFD. - Flock
 - Represents an owned flock, which unlocks on drop.
 - OFlag
 - Configuration options for opened files.
 - OpenHow
 - Specifies how openat2 should open a pathname.
 - Rename
Flags  - Flags for use with 
renameat2. - Resolve
Flag  - Path resolution flags.
 - Seal
Flag  - Additional flags for file sealing, which allows for limiting operations on a file.
 
Enums§
- Fcntl
Arg  - Commands for use with 
fcntl. - Flock
Arg  - Operations for use with 
Flock::lock. - Posix
Fadvise Advice  - The specific advice provided to 
posix_fadvise. 
Traits§
- Flockable
 - Represents valid types for flock.
 
Functions§
- fallocate
 - Manipulates file space.
 - fcntl
 - Perform various operations on open file descriptors.
 - flock
Deprecated  - open
 - open or create a file for reading, writing or executing
 - openat
 - open or create a file for reading, writing or executing
 - openat2
 - Open or create a file for reading, writing or executing.
 - posix_
fadvise  - Allows a process to describe to the system its data access behavior for an open file descriptor.
 - posix_
fallocate  - Pre-allocate storage for a range in a file
 - readlink
 - Read value of a symbolic link
 - readlinkat
 - Read value of a symbolic link.
 - renameat
 - Change the name of a file.
 - renameat2
 - Like 
renameat, but with an additionalflagsargument.