Trait UnicodeNorm

Source
pub trait UnicodeNorm {
    // Required methods
    fn buffer_canon_decompose_uni(
        &mut self,
        buf: &mut [u32],
        numchars: u32,
    ) -> u32;
    fn buffer_canon_normalize_uni(
        &mut self,
        buf: &mut [u32],
        numchars: u32,
    ) -> u32;
}
Expand description

GLK_MODULE_UNICODE_NORM

Required Methods§

Source

fn buffer_canon_decompose_uni(&mut self, buf: &mut [u32], numchars: u32) -> u32

This transforms a string into its canonical decomposition (“Normalization Form D”).

Source

fn buffer_canon_normalize_uni(&mut self, buf: &mut [u32], numchars: u32) -> u32

This transforms a string into its canonical decomposition and recomposition (“Normalization Form C”).

Implementors§