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 |