tiny_std/
lib.rs

1#![cfg_attr(not(test), no_std)]
2#![warn(clippy::pedantic)]
3#![expect(clippy::let_underscore_untyped, clippy::module_name_repetitions)]
4#[cfg(feature = "alloc")]
5extern crate alloc;
6
7pub use error::{Error, Result};
8pub use rusl::error::Errno;
9pub use rusl::string::unix_str::*;
10pub use rusl::unix_lit;
11pub use rusl::Error as RuslError;
12
13#[cfg(feature = "allocator-provided")]
14pub mod allocator;
15pub mod elf;
16#[cfg(feature = "start")]
17pub mod env;
18mod error;
19pub mod fs;
20pub mod io;
21pub mod linux;
22pub mod net;
23pub mod process;
24pub(crate) mod sock;
25#[cfg(feature = "start")]
26pub mod start;
27pub mod sync;
28pub mod thread;
29pub mod time;
30pub mod unix;