1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
# ucs2-rs
[](https://crates.io/crates/ucs2)
[](https://docs.rs/ucs2)

UCS-2 handling for Rust.
Note that UCS-2 is the predecessor of [UTF-16](https://en.wikipedia.org/wiki/UTF-16).
It is a **fixed-length** encoding, and it is used for things like [UEFI](http://www.uefi.org/).
## History
This crate arose out of the needs of the [`uefi-rs`](https://github.com/GabrielMajeri/uefi-rs) crate.
The code was extracted and placed here for easier maintenance and easier reuse.
Most of the initial code has been contributed by [FredrikAleksander](https://github.com/FredrikAleksander).
## License
Licensed under the Mozilla Public License 2.0. See the [LICENSE](LICENSE) file for the full text.
|