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

Posix 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