List of all items
Structs
- fcntl::AtFlags
- poll::PollFd
- poll::PollFlags
- poll::PollTimeout
- poll_timeout::PollTimeout
- spawn::PosixSpawnAttr
- spawn::PosixSpawnFileActions
- spawn::PosixSpawnFlags
- sys::epoll::Epoll
- sys::epoll::EpollCreateFlags
- sys::epoll::EpollEvent
- sys::epoll::EpollFlags
- sys::epoll::EpollTimeout
- sys::eventfd::EfdFlags
- sys::eventfd::EventFd
- sys::select::FdSet
- sys::select::Fds
- sys::signal::SaFlags
- sys::signal::SigAction
- sys::signal::SigEvent
- sys::signal::SigSet
- sys::signal::SigSetIter
- sys::signal::SignalIterator
- sys::signal::sigevent::SigEvent
- sys::signal::sigevent::libc_sigevent
- sys::signalfd::SfdFlags
- sys::signalfd::SignalFd
- sys::signalfd::siginfo
- sys::socket::AlgAddr
- sys::socket::Backlog
- sys::socket::CmsgIterator
- sys::socket::IoSliceIterator
- sys::socket::MsgFlags
- sys::socket::MultiHeaders
- sys::socket::MultiResults
- sys::socket::NetlinkAddr
- sys::socket::RecvMsg
- sys::socket::SockFlag
- sys::socket::TimestampingFlag
- sys::socket::Timestamps
- sys::socket::UnixAddr
- sys::socket::UnixCredentials
- sys::socket::UnknownCmsg
- sys::socket::VsockAddr
- sys::socket::addr::SocketAddressLengthNotDynamic
- sys::socket::addr::UnixAddr
- sys::socket::addr::alg::AlgAddr
- sys::socket::addr::netlink::NetlinkAddr
- sys::socket::addr::vsock::VsockAddr
- sys::socket::cmsghdr
- sys::socket::msghdr
- sys::socket::sockaddr
- sys::socket::sockaddr_storage
- sys::socket::sockaddr_un
- sys::socket::sockopt::AcceptConn
- sys::socket::sockopt::AlgSetAeadAuthSize
- sys::socket::sockopt::AlgSetKey
- sys::socket::sockopt::AttachReusePortCbpf
- sys::socket::sockopt::BindToDevice
- sys::socket::sockopt::Broadcast
- sys::socket::sockopt::DontRoute
- sys::socket::sockopt::Ip6tOriginalDst
- sys::socket::sockopt::IpMtu
- sys::socket::sockopt::Ipv4RecvErr
- sys::socket::sockopt::Ipv4Ttl
- sys::socket::sockopt::Ipv6DontFrag
- sys::socket::sockopt::Ipv6RecvErr
- sys::socket::sockopt::Ipv6Ttl
- sys::socket::sockopt::KeepAlive
- sys::socket::sockopt::Linger
- sys::socket::sockopt::Mark
- sys::socket::sockopt::OobInline
- sys::socket::sockopt::PassCred
- sys::socket::sockopt::PeerCredentials
- sys::socket::sockopt::PeerPidfd
- sys::socket::sockopt::RcvBuf
- sys::socket::sockopt::RcvBufForce
- sys::socket::sockopt::ReceiveTimeout
- sys::socket::sockopt::ReceiveTimestamp
- sys::socket::sockopt::ReceiveTimestampns
- sys::socket::sockopt::ReuseAddr
- sys::socket::sockopt::ReusePort
- sys::socket::sockopt::RxqOvfl
- sys::socket::sockopt::SendTimeout
- sys::socket::sockopt::SndBuf
- sys::socket::sockopt::SndBufForce
- sys::socket::sockopt::SockType
- sys::socket::sockopt::SocketError
- sys::socket::sockopt::TcpMaxSeg
- sys::socket::sockopt::TcpNoDelay
- sys::socket::sockopt::TcpRepair
- sys::socket::sockopt::TcpTlsRx
- sys::socket::sockopt::TcpTlsTx
- sys::socket::sockopt::TcpUlp
- sys::socket::sockopt::Timestamping
- sys::socket::sockopt::TxTime
- sys::sysinfo::SysInfo
- sys::time::TimeSpec
- sys::time::TimeVal
- sys::uio::RemoteIoVec
- sys::utsname::UtsName
- sys::wait::WaitPidFlag
- unistd::Gid
- unistd::Group
- unistd::Pid
- unistd::ResGid
- unistd::ResUid
- unistd::Uid
- unistd::User
- unistd::getres::ResGid
- unistd::getres::ResUid
Enums
- errno::Errno
- errno::consts::Errno
- poll::PollTimeoutTryFromError
- poll_timeout::PollTimeoutTryFromError
- sys::epoll::EpollOp
- sys::epoll::EpollTimeoutTryFromError
- sys::prctl::PrctlMCEKillPolicy
- sys::signal::SigHandler
- sys::signal::SigevNotify
- sys::signal::SigmaskHow
- sys::signal::Signal
- sys::socket::AddressFamily
- sys::socket::ControlMessage
- sys::socket::ControlMessageOwned
- sys::socket::Shutdown
- sys::socket::SockProtocol
- sys::socket::SockType
- sys::socket::TlsGetRecordType
- sys::socket::addr::AddressFamily
- sys::socket::addr::UnixAddrKind
- sys::socket::sockopt::TlsCryptoInfo
- sys::wait::Id
- sys::wait::WaitStatus
- unistd::ForkResult
- unistd::SysconfVar
Unions
Traits
- NixPath
- errno::ErrnoSentinel
- sys::socket::GetSockOpt
- sys::socket::SetSockOpt
- sys::socket::SockaddrLike
- sys::socket::addr::SockaddrLike
- sys::socket::addr::private::SockaddrLikePriv
- sys::time::TimeValLike
Macros
- cmsg_space
- getsockopt_impl
- ioctl_none
- ioctl_none_bad
- ioctl_read
- ioctl_read_bad
- ioctl_read_buf
- ioctl_readwrite
- ioctl_readwrite_bad
- ioctl_readwrite_buf
- ioctl_write_buf
- ioctl_write_int
- ioctl_write_int_bad
- ioctl_write_ptr
- ioctl_write_ptr_bad
- macros::feature
- macros::libc_bitflags
- macros::libc_enum
- request_code_none
- request_code_read
- request_code_readwrite
- request_code_write
- setsockopt_impl
- sockopt_impl
- sys::ioctl::request_code_none
- sys::ioctl::request_code_read
- sys::ioctl::request_code_readwrite
- sys::ioctl::request_code_write
- sys::socket::addr::accessors
Functions
- errno::consts::from_i32
- errno::desc
- errno::errno
- errno::errno_location
- errno::from_i32
- features::os::digit
- features::os::kernel_version
- features::os::parse_kernel_version
- features::os::socket_atomic_cloexec
- features::socket_atomic_cloexec
- poll::poll
- poll::ppoll
- spawn::posix_spawn
- spawn::posix_spawnp
- spawn::to_exec_array
- sys::epoll::epoll_create
- sys::epoll::epoll_create1
- sys::epoll::epoll_ctl
- sys::epoll::epoll_wait
- sys::eventfd::eventfd
- sys::prctl::clear_mce_kill
- sys::prctl::get_child_subreaper
- sys::prctl::get_dumpable
- sys::prctl::get_keepcaps
- sys::prctl::get_mce_kill
- sys::prctl::get_name
- sys::prctl::get_no_new_privs
- sys::prctl::get_pdeathsig
- sys::prctl::get_thp_disable
- sys::prctl::get_timerslack
- sys::prctl::prctl_get_bool
- sys::prctl::prctl_set_bool
- sys::prctl::set_child_subreaper
- sys::prctl::set_dumpable
- sys::prctl::set_keepcaps
- sys::prctl::set_mce_kill
- sys::prctl::set_name
- sys::prctl::set_no_new_privs
- sys::prctl::set_pdeathsig
- sys::prctl::set_thp_disable
- sys::prctl::set_timerslack
- sys::prctl::set_vma_anon_name
- sys::prctl::task_perf_events_disable
- sys::prctl::task_perf_events_enable
- sys::select::assert_fd_valid
- sys::select::pselect
- sys::select::select
- sys::signal::do_pthread_sigmask
- sys::signal::kill
- sys::signal::killpg
- sys::signal::pthread_sigmask
- sys::signal::raise
- sys::signal::sigaction
- sys::signal::signal
- sys::signal::sigprocmask
- sys::signalfd::_signalfd
- sys::signalfd::signalfd
- sys::socket::accept
- sys::socket::accept4
- sys::socket::addr::fmt_abstract
- sys::socket::bind
- sys::socket::connect
- sys::socket::getpeername
- sys::socket::getsockname
- sys::socket::getsockopt
- sys::socket::listen
- sys::socket::pack_mhdr_to_receive
- sys::socket::pack_mhdr_to_send
- sys::socket::read_mhdr
- sys::socket::recv
- sys::socket::recvfrom
- sys::socket::recvmmsg
- sys::socket::recvmsg
- sys::socket::send
- sys::socket::sendmmsg
- sys::socket::sendmsg
- sys::socket::sendto
- sys::socket::setsockopt
- sys::socket::shutdown
- sys::socket::socket
- sys::socket::socketpair
- sys::sysinfo::sysinfo
- sys::time::div_floor_64
- sys::time::div_mod_floor_64
- sys::time::div_rem_64
- sys::time::mod_floor_64
- sys::time::zero_init_timespec
- sys::uio::pread
- sys::uio::preadv
- sys::uio::process_vm_readv
- sys::uio::process_vm_writev
- sys::uio::pwrite
- sys::uio::pwritev
- sys::uio::readv
- sys::uio::writev
- sys::utsname::cast_and_trim
- sys::utsname::uname
- sys::wait::continued
- sys::wait::dumped_core
- sys::wait::exit_status
- sys::wait::exited
- sys::wait::signaled
- sys::wait::stop_additional
- sys::wait::stop_signal
- sys::wait::stopped
- sys::wait::syscall_stop
- sys::wait::term_signal
- sys::wait::wait
- sys::wait::waitid
- sys::wait::waitpid
- unistd::alarm::alarm
- unistd::alarm::cancel
- unistd::alarm::set
- unistd::close
- unistd::daemon
- unistd::execv
- unistd::execve
- unistd::execveat
- unistd::execvp
- unistd::execvpe
- unistd::fexecve
- unistd::fork
- unistd::getegid
- unistd::geteuid
- unistd::getgid
- unistd::getgrouplist
- unistd::getgroups
- unistd::getpgid
- unistd::getpgrp
- unistd::getpid
- unistd::getppid
- unistd::getres::getresgid
- unistd::getres::getresuid
- unistd::getresgid
- unistd::getresuid
- unistd::getsid
- unistd::gettid
- unistd::getuid
- unistd::initgroups
- unistd::pause
- unistd::pipe
- unistd::read
- unistd::reserve_double_buffer_size
- unistd::setegid
- unistd::seteuid
- unistd::setgid
- unistd::setgroups
- unistd::setpgid
- unistd::setres::setresgid
- unistd::setres::setresuid
- unistd::setresgid
- unistd::setresuid
- unistd::setsid
- unistd::setuid
- unistd::sleep
- unistd::sysconf
- unistd::to_exec_array
- unistd::write
- with_nix_path_allocating
Type Aliases
- Error
- Result
- sys::signal::SaFlags_t
- sys::signal::type_of_thread_id
- sys::socket::sa_family_t
- sys::sysinfo::mem_blocks_t
- sys::time::suseconds_t
- sys::time::time_t
- sys::time::timespec_tv_nsec_t
Statics
- features::os::VERS_2_6_18
- features::os::VERS_2_6_27
- features::os::VERS_2_6_28
- features::os::VERS_3
- features::os::VERS_UNKNOWN
Constants
- fcntl::AT_FDCWD
- sys::select::FD_SETSIZE
- sys::signal::SIGIOT
- sys::signal::SIGNALS
- sys::signal::SIGPOLL
- sys::signal::SIGUNUSED
- sys::signalfd::SIGNALFD_SIGINFO_SIZE
- sys::time::MICROS_PER_SEC
- sys::time::NANOS_PER_SEC
- sys::time::SECS_PER_HOUR
- sys::time::SECS_PER_MINUTE
- sys::time::TS_MAX_SECONDS
- sys::time::TS_MIN_SECONDS
- sys::time::TV_MAX_SECONDS
- sys::time::TV_MIN_SECONDS
- unistd::ROOT