utf16_iter
utf16_iter provides iteration by char over potentially-invalid UTF-16 &[u16]
such that UTF-16 errors are replaced with the REPLACEMENT CHARACTER.
Iteration by Result<char,Utf16CharsError> is provided as an alternative that
distinguishes unpaired surrogates from U+FFFD appearing in the input.
This is a no_std crate.
Licensing
TL;DR: Apache-2.0 OR MIT
Please see the file named COPYRIGHT.
Documentation
Generated API documentation is available online.
Release Notes
1.0.5
- Add iteration by
Result<char,Utf16CharsError>.
1.0.4
char_indices()implementation.
1.0.3
- Tweak inlining.
1.0.2
- Implemented
DoubleEndedIterator.
1.0.1
- Added
as_slice()method.
1.0.0
The initial release.