Docs.rs
  • maelstrom-linux-0.14.0
    • maelstrom-linux 0.14.0
    • Permalink
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Homepage
    • Documentation
    • Repository
    • crates.io
    • Source
    • Owners
    • nfachan
    • Dependencies
      • derive_more ^2 normal
      • libc ^0.2 normal
      • tokio ^1.44 normal optional
    • Versions
    • 2.64% of the crate is documented
  • Platform
    • 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

maelstrom_linux0.14.0

  • All Items

Crate Items

  • Structs
  • Enums
  • Traits
  • Functions

Crate maelstrom_linux

Source
Expand description

Function wrappers for Linux syscalls.

Structs§

AcceptFlags
AccessMode
CloneArgs
CloneFlags
CloseRangeFlags
Errno
ExitCode
Fd
FileMode
FsconfigCommand
FsmountFlags
FsopenFlags
Gid
MapFlags
MemoryProtection
MountAttrs
MountFlags
MoveMountFlags
OpenFlags
OpenTreeFlags
OwnedFd
Pid
PollEvents
PollFd
PosixSpawnAttrs
PosixSpawnFileActions
Rlimit
Sighandler
Signal
SignalSet
SigprocmaskHow
Sockaddr
SockaddrNetlink
SockaddrStorage
SockaddrUn
SockaddrUnStorage
SockaddrUnStoragePathTooLongError
SocketDomain
SocketProtocol
SocketType
Uid
UmountFlags
UnixStream
WaitResult

Enums§

CloseRangeFirst
CloseRangeLast
RlimitResource
WaitStatus
Whence

Traits§

AsFd
ErrnoSentinel
The sentinel value indicates that a function failed and more detailed information about the error can be found in errno

Functions§

_exit
abort
accept
access
autobound_unix_listener
bind
chdir
clone⚠
Safety
clone3
clone3_with_child_pidfd
clone_with_child_pidfd⚠
Safety
close_range
connect
dup2
execve
execvpe
fcntl_getpipe_sz
fcntl_setfl
fcntl_setpipe_sz
fork
fsconfig
fsmount
fsopen
getgid
getpid
getrlimit
getsockname
getuid
grantpt
ioctl_tiocgwinsz
ioctl_tiocsctty
ioctl_tiocswinsz
kill
listen
lseek
mkdir
mmap
mount
move_mount
open
open_tree
pause
pidfd_open
pidfd_send_signal
pipe
pivot_root
poll
posix_openpt
posix_spawn
prctl_set_pdeathsig
pthread_sigmask
ptsname
raise
read
setsid
setsockopt_so_keepalive
setsockopt_tcp_keepcnt
setsockopt_tcp_keepidle
setsockopt_tcp_keepintvl
setsockopt_tcp_nodelay
signal
sigprocmask
sigwait
socket
splice
umount2
unlockpt
wait
waitid
waitpid
write