utf8-rune 0.0.2

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.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 4

[[package]]
name = "debug-et-diagnostics"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2deced99c4ab456b5e0a7e18fb3249b3f135b0fd1f891784050504ddbdb60b81"

[[package]]
name = "utf8-rune"
version = "0.0.2"
dependencies = [
 "debug-et-diagnostics",
]