1 | /// The PAL (platform abstraction layer) contains platform-specific abstractions |
---|---|
2 | /// for implementing the features in the other submodules, e.g. UNIX file |
3 | /// descriptors. |
4 | mod pal; |
5 | |
6 | mod personality; |
7 | |
8 | pub mod cmath; |
9 | pub mod os_str; |
10 | pub mod path; |
11 | pub mod sync; |
12 | #[allow(dead_code)] |
13 | #[allow(unused_imports)] |
14 | pub mod thread_local; |
15 | |
16 | // FIXME(117276): remove this, move feature implementations into individual |
17 | // submodules. |
18 | pub use pal::*; |
19 |