#![doc = crate::_DOC_TEXT!()] #![doc = crate::_DOC_TEXT_MODULES!()]
#![doc = crate::_doc!(flat:"text")]
#![doc = crate::_doc!(extends: ascii, char, fmt, str, string)]
#![cfg_attr(feature = "safe_text", forbid(unsafe_code))]
crate::CONST! { pub(crate) _DOC_TEXT_MODULES =
crate::_doc!(modules: crate; text: fmt, grapheme, str); }
pub mod fmt;
pub mod grapheme; pub mod str;
crate::structural_mods! { _pub_mods {
#[doc(inline)]
pub use super::{
fmt::_all::*,
grapheme::GraphemeString,
str::_all::*,
};
}
_crate_internals {
pub(crate) use super::_DOC_TEXT_MODULES;
}
}