Docs.rs
  • maelstrom-linux-0.9.0
    • maelstrom-linux 0.9.0
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Homepage
    • Documentation
    • Repository
    • crates.io
    • Source
    • Owners
    • nfachan
    • Dependencies
      • derive_more ^0.99 normal
      • libc ^0.2 normal
    • Versions
    • 1.51% of the crate is documented
  • Go to latest version
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

maelstrom_linux0.9.0

  • All Items
  • Structs
  • Enums
  • Traits
  • Functions

Crate maelstrom_linux

source ·
Expand description

Function wrappers for Linux syscalls.

Structs§

  • CloneArgs
  • CloneFlags
  • CloseRangeFlags
  • Errno
  • ExitCode
  • Fd
  • FileMode
  • Gid
  • MountFlags
  • MoveMountFlags
  • NetlinkSocketAddr
  • OpenFlags
  • OpenTreeFlags
  • OwnedFd
  • Pid
  • PollEvents
  • PollFd
  • Signal
  • SocketDomain
  • SocketProtocol
  • SocketType
  • Uid
  • UmountFlags
  • UnixStream
  • WaitResult

Enums§

  • CloseRangeFirst
  • CloseRangeLast
  • WaitStatus
  • Whence

Traits§

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

Functions§

  • _exit
  • bind_netlink
  • chdir
  • clone3
  • clone3_with_child_pidfd
  • clone_with_child_pidfd⚠
    Safety
  • close_range
  • dup2
  • execve
  • fcntl_setfl
  • fork
  • get_pipe_size
  • getgid
  • getpid
  • getuid
  • kill
  • lseek
  • mkdir
  • mount
  • move_mount
  • open
  • open_tree
  • pause
  • pidfd_open
  • pidfd_send_signal
  • pipe
  • pivot_root
  • poll
  • prctl_set_pdeathsig
  • raise
  • read
  • set_pipe_size
  • setsid
  • socket
  • splice
  • umount2
  • wait
  • waitid
  • waitpid
  • write