#![doc = crate::_DOC_SYS_OS_LINUX!()] #![doc = crate::_doc!(modules: crate::sys::os; linux)]
#![doc = crate::_doc!(flat:"sys")]
#![doc = crate::_doc!(extends: os)]
mod error; mod namespace; mod rand; crate::_unsafe_syscall_not_miri! {
mod syscalls; }
#[doc = crate::_tags!(io)]
pub mod io; #[doc = crate::_tags!()]
pub mod process; #[doc = crate::_tags!(time)]
pub mod thread;
crate::structural_mods! { _mods {
pub use super::{
error::*,
namespace::Linux,
rand::*,
};
#[crate::macro_apply(crate::_unsafe_syscall_not_miri)]
pub use super::syscalls::_all::*;
}
_pub_mods {
pub use super::{
io::_all::*,
process::_all::*,
thread::_all::*,
};
}
_crate_internals {
pub(crate) use super::{
io::_crate_internals::*,
namespace::_crate_internals::*,
process::_crate_internals::*,
};
}
}