Provides functions to determine if a sequence of bytes is valid utf-8.
A UTF8 / Unicode Converter for no_std
String manipulation functions using character indexing (UTF-8) instead of bytes.
Detect a UTF-8-capable locale for running child processes in
Short text compression algorithm for utf-8 (optimized for Chinese , developed based on rust programming language). 面向utf-8的短文本压缩算法(为中文压缩优化,基于rust编程语言开发)。
A Jasmin-compatible Assembler for the JVM
Incremental UTF-8 decoder that safely handles multi-byte characters split across chunk boundaries
Determine the UTF-8 support of the current locale.
Lightweight crate that aims at being a building block for libraries that work with UTF-8 data. This crate provides the struct Rune which can thought of in some cases as a drop-in replacement to Rust's char type. This crate also provides a few low-level tools to work with raw pointers of bytes and work with a sequence of bytes to produce valid UTF-8 data. The idea of Rune both borrows from and expands Golang's notion of rune such that rather than representing one 32 bits integer, each `utf8_rune::Rune` represents a set of bytes that, when displayed together represent a single visible UTF-8 character.
Lightweight UTF8 Slice Utilities
UTF-8 validation and truncation helpers for RustUse
Email Message library for Rust
No description provided.
No description provided.