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