Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rust-osdev/ucs2-rs
UCS-2 conversion utilities for Rust.
https://github.com/rust-osdev/ucs2-rs
rust ucs2
Last synced: 15 days ago
JSON representation
UCS-2 conversion utilities for Rust.
- Host: GitHub
- URL: https://github.com/rust-osdev/ucs2-rs
- Owner: rust-osdev
- License: mpl-2.0
- Created: 2018-08-03T08:31:23.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2024-07-30T16:33:46.000Z (5 months ago)
- Last Synced: 2024-11-17T10:40:51.268Z (about 1 month ago)
- Topics: rust, ucs2
- Language: Rust
- Size: 49.8 KB
- Stars: 6
- Watchers: 5
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# ucs2-rs
[![UCS2 crate on crates.io](https://img.shields.io/crates/v/ucs2.svg)](https://crates.io/crates/ucs2)
[![UCS2 docs on docs.rs](https://docs.rs/ucs2/badge.svg)](https://docs.rs/ucs2)
![Licensed under MPL-2.0](https://img.shields.io/github/license/GabrielMajeri/ucs2-rs.svg)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.