Crate nix [−] [src]
Rust friendly bindings to the various *nix system functions.
Modules are structured according to the C header file that they would be defined in.
Reexports
pub extern crate libc; |
Modules
| errno | |
| fcntl | |
| features | |
| mount | |
| mqueue |
Posix Message Queue functions |
| net | |
| poll | |
| sched | |
| sys | |
| unistd |
Standard symbolic constants and types |
Macros
| convert_ioctl_res |
Convert raw ioctl return value to a Nix result |
| io |
Encode an ioctl command that has no associated data. |
| ioc |
Encode an ioctl command. |
| ioctl |
Declare a wrapper function around an ioctl. |
| ior |
Encode an ioctl command that reads. |
| iorw |
Encode an ioctl command that both reads and writes. |
| iow |
Encode an ioctl command that writes. |
Enums
| Errno | |
| Error | |
| c_void |
Traits
| NixPath |
Type Definitions
| Result | |
| c_int |