pub trait PreNormalization<I: Iterator<Item = char>> {
    fn categorize(
        self,
        error: Rc<RefCell<Option<BasicTextError>>>
    ) -> Categorize<I> ; fn isolate_unassigned(self) -> IsolateUnassigned<I> ; }
Expand description

An extension crate providing iterator transforms useful before normalization.

Required Methods§

Return an iterator which detects some sequences which are not valid in Basic Text.

Return an iterator that inserts CGJs around unassigned scalar values to protect them from future normalization.

Implementors§