devela/text/char/
mod.rs

1// devela::text::char
2//
3//! Unicode scalars.
4// #![doc = crate::doc_!(extends: char)]
5// #![doc = crate::doc_!(modules: crate::text; char)]
6// #![doc = crate::doc_!(newline)]
7//
8
9// without re-exports
10mod core_impls;
11mod impls;
12#[cfg(test)]
13mod tests;
14
15// with re-exports
16mod definitions;
17mod namespace;
18mod reexports;
19
20crate::items! { // structural access: _mods, _all, _always
21    #[allow(unused)]
22    pub use _mods::*;
23    #[allow(unused)] #[doc(hidden, no_inline)]
24    pub use _always::*;
25
26    mod _mods {
27        pub use super::{definitions::*, namespace::*, reexports::*};
28    }
29    pub(super) mod _all {
30        #[doc(inline)]
31        pub use super::_mods::*;
32    }
33    pub(super) mod _always { #![allow(unused)]
34        pub use super::reexports::*;
35    }
36}