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}