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