This crate provides functions for normalization of
Unicode strings, including Canonical and Compatible
Decomposition and Recomposition, as described in
Unicode Standard Annex #15.
// This crate comprises hacks and glue required to test private functions from tests/
//// Keep this as slim as possible.
//// If you're caught using this outside this crates tests/, you get to clean up the mess.
#[cfg(not(feature ="std"))]usecrate::no_std_prelude::*;usecrate::stream_safe::StreamSafe;pubfnstream_safe(s:&str)-> String{StreamSafe::new(s.chars()).collect()}pubmodquick_check{pubusecrate::quick_check::*;}