devela/text/ascii/
mod.rs

1// devela::text::ascii
2//
3//! ASCII strings and characters.
4#![doc = crate::doc_!(extends: ascii)]
5#![doc = crate::doc_!(modules: crate::text; ascii)]
6#![doc = crate::doc_!(newline)]
7//!
8//
9
10mod wrapper;
11
12#[cfg(feature = "ascii")]
13mod char;
14
15crate::items! { // structural access: _mods, _all
16    #[allow(unused)]
17    pub use _mods::*;
18
19    mod _mods {
20        pub use super::wrapper::Ascii;
21
22        #[cfg(feature = "ascii")]
23        #[cfg_attr(feature = "nightly_doc", doc(cfg(feature = "ascii")))]
24        pub use super::char::AsciiChar;
25    }
26    pub(super) mod _all {
27        #[doc(inline)]
28        pub use super::_mods::*;
29    }
30}