| c.rs |
Libc and supplemental types and constants. |
17784 |
- |
| conv.rs |
Libc call arguments and return values are often things like `c_int`,
`c_uint`, or libc-specific pointer types. This module provides functions
for converting between rustix's types and libc types. |
6397 |
- |
| event |
|
|
- |
| fs |
|
|
- |
| io |
|
|
- |
| io_uring |
|
|
- |
| mm |
|
|
- |
| mod.rs |
The libc backend.
On most platforms, this uses the `libc` crate to make system calls. On
Windows, this uses the Winsock API in `windows-sys`, which can be adapted
to have a very `libc`-like interface. |
7164 |
- |
| mount |
|
|
- |
| net |
|
|
- |
| param |
|
|
- |
| pid |
|
|
- |
| pipe |
|
|
- |
| prctl |
|
|
- |
| process |
|
|
- |
| pty |
|
|
- |
| rand |
|
|
- |
| shm |
|
|
- |
| system |
|
|
- |
| termios |
|
|
- |
| thread |
|
|
- |
| time |
|
|
- |
| ugid |
|
|
- |
| winsock_c.rs |
Adapt the Winsock API to resemble a POSIX-style libc API. |
3502 |
- |