Trait unicode_normalization::str::UnicodeNormalization
[−]
[src]
pub trait UnicodeNormalization { fn nfd_chars(&self) -> Decompositions; fn nfkd_chars(&self) -> Decompositions; fn nfc_chars(&self) -> Recompositions; fn nfkc_chars(&self) -> Recompositions; }
Methods for iterating over strings while applying Unicode normalizations as described in Unicode Standard Annex #15.
Required Methods
fn nfd_chars(&self) -> Decompositions
Returns an iterator over the string in Unicode Normalization Form D (canonical decomposition).
fn nfkd_chars(&self) -> Decompositions
Returns an iterator over the string in Unicode Normalization Form KD (compatibility decomposition).
fn nfc_chars(&self) -> Recompositions
An Iterator over the string in Unicode Normalization Form C (canonical decomposition followed by canonical composition).
fn nfkc_chars(&self) -> Recompositions
An Iterator over the string in Unicode Normalization Form KC (compatibility decomposition followed by canonical composition).
Implementors
impl UnicodeNormalization for str