commit | 6c2fabe336ceb5c442930a7e969f1f67b16fa360 | [log] [tgz] |
---|---|---|
author | Nikolina Ilic <[email protected]> | Tue Nov 19 12:53:18 2024 +0000 |
committer | Automerger Merge Worker <[email protected]> | Tue Nov 19 12:53:18 2024 +0000 |
tree | 7588a0603c9f6962e9093fa8fdffcf898378a7c9 | |
parent | f3ea73ce2849c6c6f8c1e16964b11781e9f3c2a5 [diff] | |
parent | 056b3efe725e9ddb6772717eff345668f2234f18 [diff] |
ucs2: Add no_std variant am: 5c85611486 am: 056b3efe72 Original change: https://android-review.googlesource.com/c/platform/external/rust/crates/ucs2/+/3361546 Change-Id: I0926c9dbf7fb7d6018cbd75e3aa92e94f8595000 Signed-off-by: Automerger Merge Worker <[email protected]>
UCS-2 handling for Rust.
Note that UCS-2 is the predecessor of UTF-16. It is a fixed-length encoding, and it is used for things like UEFI.
This crate arose out of the needs of the 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.
Licensed under the Mozilla Public License 2.0. See the LICENSE file for the full text.