#![doc = crate::_DOC_TEXT_GRAPHEME!()] #![doc = crate::_doc!(modules: crate::text; grapheme)]
#![doc = crate::_doc!(flat:"text")]
#![doc = crate::_doc!(hr)]
#[cfg(test)]
mod tests;
mod grapheme; mod kind;
crate::structural_mods! { _mods {
pub use super::{
grapheme::*,
kind::*,
};
#[doc(inline)]
pub use devela_base_core::{
GraphemeNonul, GraphemeU8, GraphemeScanner,
GraphemeBoundary, GraphemeMachine, GraphemePropCb, GraphemePropInCb, GraphemeProps,
};
#[doc(inline)]
#[cfg(feature = "alloc")]
pub use devela_base_alloc::text::GraphemeString;
}
}