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 | |
libc | |
mount | |
mqueue |
Posix Message Queue functions |
net | |
poll | |
sched | |
sys | |
ucontext | |
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 |