#![doc = crate::_DOC_TEXT_UNICODE_SCALAR!()] #![doc = crate::_doc!(modules: crate::text::unicode; scalar)]
#![doc = crate::_doc!(flat:"text")]
#![doc = crate::_doc!(extends: char)]
#[cfg(test)]
mod tests;
mod _reexport_core;
mod iter; mod namespace; mod scalar; mod unicode_scalar;
crate::structural_mods! { _mods {
pub use super::{
iter::*,
namespace::*,
scalar::_all::*,
unicode_scalar::*,
};
}
_reexports {
pub use super::_reexport_core::*;
}
}
mod impls {
#[cfg(all(not(feature = "safe_text"), feature = "unsafe_layout"))]
unsafe impl crate::MemPod for crate::char8 {}
}