• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

src/25-Apr-2025-355223

tests/25-Apr-2025-7658

.cargo-checksum.jsonD25-Apr-2025653 11

Android.bpD25-Apr-2025964 3733

CHANGELOG.mdD25-Apr-2025171 75

Cargo.tomlD25-Apr-20251,006 4137

LICENSED25-Apr-202516.3 KiB374293

METADATAD25-Apr-2025384 2120

MODULE_LICENSE_MPLD25-Apr-20250

README.mdD25-Apr-2025908 2213

cargo_embargo.jsonD25-Apr-2025250 1514

README.md

1# ucs2-rs
2
3[![UCS2 crate on crates.io](https://img.shields.io/crates/v/ucs2.svg)](https://crates.io/crates/ucs2)
4[![UCS2 docs on docs.rs](https://docs.rs/ucs2/badge.svg)](https://docs.rs/ucs2)
5![Licensed under MPL-2.0](https://img.shields.io/github/license/GabrielMajeri/ucs2-rs.svg)
6
7UCS-2 handling for Rust.
8
9Note that UCS-2 is the predecessor of [UTF-16](https://en.wikipedia.org/wiki/UTF-16).
10It is a **fixed-length** encoding, and it is used for things like [UEFI](http://www.uefi.org/).
11
12## History
13
14This crate arose out of the needs of the [`uefi-rs`](https://github.com/GabrielMajeri/uefi-rs) crate.
15The code was extracted and placed here for easier maintenance and easier reuse.
16
17Most of the initial code has been contributed by [FredrikAleksander](https://github.com/FredrikAleksander).
18
19## License
20
21Licensed under the Mozilla Public License 2.0. See the [LICENSE](LICENSE) file for the full text.
22