std/sys/
mod.rs

1#![allow(unsafe_op_in_unsafe_fn)]
2
3/// The configure builtins provides runtime support compiler-builtin features
4/// which require dynamic intialization to work as expected, e.g. aarch64
5/// outline-atomics.
6mod configure_builtins;
7
8/// The PAL (platform abstraction layer) contains platform-specific abstractions
9/// for implementing the features in the other submodules, e.g. UNIX file
10/// descriptors.
11mod pal;
12
13mod alloc;
14mod personality;
15
16pub mod anonymous_pipe;
17pub mod args;
18pub mod backtrace;
19pub mod cmath;
20pub mod env;
21pub mod env_consts;
22pub mod exit_guard;
23pub mod fd;
24pub mod fs;
25pub mod io;
26pub mod net;
27pub mod os_str;
28pub mod path;
29pub mod process;
30pub mod random;
31pub mod stdio;
32pub mod sync;
33pub mod thread_local;
34
35// FIXME(117276): remove this, move feature implementations into individual
36//                submodules.
37pub use pal::*;