Expand description
§UNIC — Unicode Character Tools — Character Range
A simple way to control iteration over a range of characters.
§Examples
#[macro_use] extern crate unic_char_range;
for character in chars!('a'..='z') {
// character is each character in the lowercase english alphabet in order
}
for character in chars!(..) {
// character is every valid char from lowest codepoint to highest
}
§Features
None of these features are included by default; they rely on unstable Rust feature gates.
unstable
: enables all featuresexact-size-is-empty
: provide a specific impl ofExactSizeIterator::is_empty
trusted-len
: impl theTrustedLen
contract
Macros§
- Convenience macro for the initialization of
CharRange
s.
Structs§
- An iterator over a range of unicode code points.
- A range of unicode code points.
Constants§
- UNIC component description.
- UNIC component name.
- UNIC component version.