devela/text/
char.rs

1// devela::text::char
2//
3#![doc = crate::_DOC_TEXT_CHAR!()]
4// #![doc = crate::_doc!(extends: char)]
5// #![doc = crate::_doc!(modules: crate::text; char)]
6// #![doc = crate::_doc!(newline)]
7//
8
9// with re-exports
10crate::mod_path!(_c "../../libs/base_core/src/text/char/reexports.rs");
11
12crate::structural_mods! { // _mods
13    _mods {
14        pub use super::_c::*; // IterChars, char
15
16        #[doc(inline)]
17        pub use devela_base_core::text::{Char, char7, char8, char16};
18    }
19}
20
21mod impls {
22    #[cfg(all(not(feature = "safe_text"), feature = "unsafe_layout"))]
23    unsafe impl crate::MemPod for crate::char8 {}
24}