devela/sys/arch/
mod.rs

1// devela::sys::arch
2//
3//! Architecture-specific intrinsics.
4//!
5#![doc = crate::doc_!(extends: arch)]
6//
7// NOTE In order to show in the docs all possible feature-gated functionality,
8// they have to be compiled with `RUSTDOCFLAGS="-Ctarget-cpu=native"`.
9// See:
10// - Cargo.toml::[package.metadata.docs.rs]
11// - .cargo/config.toml
12// - utils/check.rs
13//
14
15mod namespace;
16mod reexports;
17
18crate::items! { // structural access: _mods, _all, _always
19    #[allow(unused)]
20    pub use _mods::*;
21    #[allow(unused)] #[doc(hidden, no_inline)]
22    pub use _always::*;
23
24    mod _mods {
25        pub use super::{namespace::*, reexports::*};
26    }
27    pub(super) mod _all {
28        #[doc(inline)]
29        pub use super::_mods::*;
30    }
31    pub(super) mod _always { #![allow(unused)]
32        pub use super::reexports::*;
33    }
34}