Docs.rs
linux-unsafe-0.12.0
linux-unsafe 0.12.0
Permalink
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
apparentlymart
Dependencies
static_assertions ^1.1.0
normal
Versions
78.2%
of the crate is documented
Platform
armv7-unknown-linux-gnueabihf
riscv64gc-unknown-linux-gnu
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
linux_
unsafe
0.12.0
Modules
args
raw
result
Structs
epoll_event
flock
io_cqring_offsets
io_sqring_offsets
io_uring_params
iovec
linux_dirent
linux_dirent64
pollfd
sigset_t
sockaddr
sockaddr_storage
statx
statx_timestamp
timespec
timeval
Enums
sock_type
Constants
AT_EACCESS
AT_EMPTY_PATH
AT_FDCWD
AT_HANDLE_FID
AT_NO_AUTOMOUNT
AT_RECURSIVE
AT_REMOVEDIR
AT_STATX_DONT_SYNC
AT_STATX_FORCE_SYNC
AT_STATX_SYNC_AS_STAT
AT_STATX_SYNC_TYPE
AT_SYMLINK_FOLLOW
AT_SYMLINK_NOFOLLOW
DT_BLK
DT_CHR
DT_DIR
DT_FIFO
DT_LNK
DT_REG
DT_SOCK
DT_UNKNOWN
DT_WHT
FUTEX_CLOCK_REALTIME
FUTEX_CMP_REQUEUE
FUTEX_FD
FUTEX_LOCK_PI
FUTEX_PRIVATE
FUTEX_REQUEUE
FUTEX_TRYLOCK_PI
FUTEX_UNLOCK_PI
FUTEX_WAIT
FUTEX_WAIT_BITSET
FUTEX_WAKE
FUTEX_WAKE_OP
O_ACCMODE
O_APPEND
O_CLOEXEC
O_CREAT
O_DIRECT
O_DIRECTORY
O_DSYNC
O_EXCL
O_LARGEFILE
O_NDELAY
O_NOATIME
O_NOCTTY
O_NOFOLLOW
O_NONBLOCK
O_PATH
O_RDONLY
O_RDWR
O_SYNC
O_TMPFILE
O_TMPFILE_MASK
O_TRUNC
O_WRONLY
POLLERR
POLLHUP
POLLIN
POLLNVAL
POLLOUT
POLLPRI
SEEK_CUR
SEEK_DATA
SEEK_END
SEEK_HOLE
SEEK_SET
STATX_ALL
STATX_ATIME
STATX_ATTR_APPEND
STATX_ATTR_AUTOMOUNT
STATX_ATTR_COMPRESSED
STATX_ATTR_DAX
STATX_ATTR_ENCRYPTED
STATX_ATTR_IMMUTABLE
STATX_ATTR_MOUNT_ROOT
STATX_ATTR_NODUMP
STATX_ATTR_VERITY
STATX_BASIC_STATS
STATX_BLOCKS
STATX_BTIME
STATX_CTIME
STATX_GID
STATX_INO
STATX_MODE
STATX_MTIME
STATX_NLINK
STATX_SIZE
STATX_TYPE
STATX_UID
Functions
accept
accept4
access
acct
alarm
bind
brk
chdir
chmod
chown
chroot
close
close_range
connect
creat
dup
dup2
dup3
epoll_create
epoll_create1
epoll_ctl
epoll_wait
eventfd
eventfd2
exit
exit_group
faccessat
faccessat2
fchdir
fchmod
fchmodat
fchown
fchownat
fcntl
fdatasync
fsync
ftruncate
futex
getcpu
getcwd
getdents
getdents64
getegid
geteuid
getgid
getgroups
getpeername
getpid
getppid
getrandom
getresgid
getresuid
getsid
getsockname
getsockopt
gettid
getuid
inotify_add_watch
inotify_init
inotify_init1
inotify_rm_watch
io_uring_enter
io_uring_register
io_uring_setup
ioctl
kill
lchown
link
linkat
listen
lseek
mmap
mremap
munmap
open
openat
pause
pidfd_open
pipe
pipe2
pivot_root
poll
ppoll
prctl
read
readlink
readlinkat
readv
sendfile
setsockopt
socket
socketpair
splice
statx
sync
syncfs
tee
truncate
write
writev
Type Aliases
char
gid_t
ino64_t
int
loff_t
long
longlong
mode_t
nfds_t
off64_t
off_t
pid_t
sa_family_t
short
size_t
socklen_t
ssize_t
suseconds_t
time_t
uchar
uid_t
uint
ulong
ulonglong
ushort
void
Unions
epoll_data
linux_unsafe
Constant
O_DIRECT
Copy item path
Settings
Help
Summary
Source
pub const O_DIRECT:
int
= 0o00040000;