ib_unicode/
lib.rs

1/*!
2Fast Unicode utils.
3
4## Features
5- [Simple case folding](case#case-folding)
6- [Mono `to_lowercase()`](case#mono-lowercase)
7- [ASCII](ascii) search utils
8- `floor_char_boundary()` and `ceil_char_boundary()` polyfill
9
10## Crate features
11*/
12#![cfg_attr(docsrs, feature(doc_auto_cfg))]
13#![cfg_attr(feature = "doc", doc = document_features::document_features!())]
14pub mod ascii;
15pub mod case;
16pub mod str;
17
18mod private {
19    pub trait Sealed {}
20}
21use private::Sealed;
22
23impl Sealed for char {}
24impl Sealed for str {}