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.
Modules
errno | |
fcntl | |
features | |
mount | |
mqueue |
Posis Message Queue functions |
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
Error | |
c_void |
Type used to construct void pointers for use with C. |
Traits
NixPath |
Functions
from_ffi |
Type Definitions
Result | |
c_int |