Docs.rs
  • linux-io-0.9.0
    • linux-io 0.9.0
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • apparentlymart
    • Dependencies
      • linux-unsafe ^0.11.0 normal
      • tempfile ^3.3.0 dev
    • Versions
    • 52.87% of the crate is documented
  • Go to latest version
  • 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

linux_io0.9.0

Module result

  • Structs
  • Constants
  • Type Aliases

In crate linux_io

Module linux_io::result

source ·
Expand description

Types for representing system call results and errors.

Structs§

  • Error
    Represents an error code directly from the kernel.

Constants§

  • E2BIG
  • EACCES
  • EADDRINUSE
  • EADDRNOTAVAIL
  • EADV
  • EAFNOSUPPORT
  • EAGAIN
  • EALREADY
  • EBADE
  • EBADF
  • EBADFD
  • EBADMSG
  • EBADR
  • EBADRQC
  • EBADSLT
  • EBFONT
  • EBUSY
  • ECANCELED
  • ECHILD
  • ECHRNG
  • ECOMM
  • ECONNABORTED
  • ECONNREFUSED
  • ECONNRESET
  • EDEADLK
  • EDEADLOCK
  • EDESTADDRREQ
  • EDOM
  • EDOTDOT
  • EDQUOT
  • EEXIST
  • EFAULT
  • EFBIG
  • EHOSTDOWN
  • EHOSTUNREACH
  • EHWPOISON
  • EIDRM
  • EILSEQ
  • EINPROGRESS
  • EINTR
  • EINVAL
  • EIO
  • EISCONN
  • EISDIR
  • EISNAM
  • EKEYEXPIRED
  • EKEYREJECTED
  • EKEYREVOKED
  • EL2HLT
  • EL2NSYNC
  • EL3HLT
  • EL3RST
  • ELIBACC
  • ELIBBAD
  • ELIBEXEC
  • ELIBMAX
  • ELIBSCN
  • ELNRNG
  • ELOOP
  • EMEDIUMTYPE
  • EMFILE
  • EMLINK
  • EMSGSIZE
  • EMULTIHOP
  • ENAMETOOLONG
  • ENAVAIL
  • ENETDOWN
  • ENETRESET
  • ENETUNREACH
  • ENFILE
  • ENOANO
  • ENOBUFS
  • ENOCSI
  • ENODATA
  • ENODEV
  • ENOENT
  • ENOEXEC
  • ENOKEY
  • ENOLCK
  • ENOLINK
  • ENOMEDIUM
  • ENOMEM
  • ENOMSG
  • ENONET
  • ENOPKG
  • ENOPROTOOPT
  • ENOSPC
  • ENOSR
  • ENOSTR
  • ENOSYS
  • ENOTBLK
  • ENOTCONN
  • ENOTDIR
  • ENOTEMPTY
  • ENOTNAM
  • ENOTRECOVERABLE
  • ENOTSOCK
  • ENOTSUP
  • ENOTTY
  • ENOTUNIQ
  • ENXIO
  • EOPNOTSUPP
  • EOVERFLOW
  • EOWNERDEAD
  • EPERM
  • EPFNOSUPPORT
  • EPIPE
  • EPROTO
  • EPROTONOSUPPORT
  • EPROTOTYPE
  • ERANGE
  • EREMCHG
  • EREMOTE
  • EREMOTEIO
  • ERESTART
  • ERFKILL
  • EROFS
  • ESHUTDOWN
  • ESOCKTNOSUPPORT
  • ESPIPE
  • ESRCH
  • ESRMNT
  • ESTALE
  • ESTRPIPE
  • ETIME
  • ETIMEDOUT
  • ETOOMANYREFS
  • ETXTBSY
  • EUCLEAN
  • EUNATCH
  • EUSERS
  • EWOULDBLOCK
  • EXDEV
  • EXFULL

Type Aliases§

  • Result
    Represents a result from a kernel call that might fail.