commit | 65fcce4f0b36c7396f71e1cc4b556327f666fa8b | [log] [tgz] |
---|---|---|
author | James Farrell <[email protected]> | Tue Dec 03 17:10:25 2024 +0000 |
committer | James Farrell <[email protected]> | Tue Dec 03 17:10:25 2024 +0000 |
tree | 0b902b23f3cf454f0be2110b00c28ae205b3598a | |
parent | 5c85611486379691f6597afa2e54d061482a0551 [diff] |
Migrate 9 newly imported crates to monorepo libusb1-sys ptr_meta ptr_meta_derive rusb ucs2 uefi uefi-macros uefi-raw uguid Bug: http://b/339424309 Test: treehugger Change-Id: I2105dc47c237aee6334e8776e91542d6a0e285d1
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.