[−][src]Crate nix
Rust friendly bindings to the various *nix system functions.
Modules are structured according to the C header file that they would be defined in.
Re-exports
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 |