accessat | faccessat(dirfd, path, access, flags)
|
chmodat | fchmodat(dirfd, path, mode, 0)
|
copyfile_state_alloc | copyfile_state_alloc()
|
copyfile_state_free | copyfile_state_free(state)
|
copyfile_state_get_copied | copyfile_state_get(state, COPYFILE_STATE_COPIED)
|
cwd | Return a "file" which holds a handle which refers to the process current
directory (AT_FDCWD ). It is a ManuallyDrop , however the caller should
not drop it explicitly, as it refers to an ambient authority rather than
an open resource.
|
fchmod | fchmod(fd) .
|
fclonefileat | fclonefileat(src, dst_dir, dst, flags)
|
fcopyfile | fcopyfile(from, to, state, flags)
|
fstatfs | fstatfs(fd)
|
futimens | futimens(fd, times)
|
getfd | fcntl(fd, F_GETFD)
|
getfl | fcntl(fd, F_GETFL)
|
getpath | fcntl(fd, F_GETPATH)
|
is_file_read_write | fcntl(fd, F_GETFL) & O_ACCMODE . Returns a pair of booleans indicating
whether the file descriptor is readable and/or writeable, respectively.
This is only reliable on files; for example, it doesn't reflect whether
sockets have been shut down; for general I/O handle support, use
crate::io::is_read_write .
|
linkat | linkat(old_dirfd, old_path, new_dirfd, new_path, flags)
|
mkdirat | mkdirat(fd, path, mode)
|
openat | openat(dirfd, path, oflags, mode)
|
posix_fallocate | posix_fallocate(fd, offset, len)
|
rdadvise | fcntl(fd, F_RDADVISE, radvisory { offset, len })
|
readlinkat | readlinkat(fd, path)
|
renameat | renameat(old_dirfd, old_path, new_dirfd, new_path)
|
seek | lseek(fd, offset, whence)
|
setfd | fcntl(fd, F_SETFD, flags)
|
setfl | fcntl(fd, F_SETFL, flags)
|
statat | fstatat(dirfd, path, flags)
|
symlinkat | symlinkat(old_dirfd, old_path, new_dirfd, new_path)
|
tell | lseek(fd, 0, SEEK_CUR)
|
unlinkat | unlinkat(fd, path, flags)
|
utimensat | utimensat(dirfd, path, times, flags)
|