| # 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. |