4 releases
Uses old Rust 2015
0.1.0 | Apr 20, 2021 |
---|---|
0.0.3 | Aug 10, 2016 |
0.0.2 | Nov 14, 2014 |
0.0.1 | Nov 14, 2014 |
#1365 in Text processing
6,754 downloads per month
Used in 22 crates
(4 directly)
46KB
950 lines
rust-wtf8
Implementation of the WTF-8 encoding.
Depends on the standard library’s alloc
crate but not std
.
lib.rs
:
Implementation of the WTF-8 encoding.
This library uses Rust’s type system to maintain
well-formedness,
like the String
and &str
types do for UTF-8.
Since WTF-8 must not be used for interchange, this library deliberately does not provide access to the underlying bytes of WTF-8 strings, nor can it decode WTF-8 from arbitrary bytes. WTF-8 strings can be obtained from UTF-8, UTF-16, or code points.