indexing-str

Crates.ioindexing-str
lib.rsindexing-str
version0.1.0
sourcesrc
created_at2019-05-15 03:31:04.637761
updated_at2019-05-15 03:31:04.637761
descriptionSound unchecked indexing using “generativity”; a fork of bluss/indexing
homepage
repositoryhttps://github.com/CAD97/indexing
max_upload_size
id134419
size63,822
Christopher Durham (CAD97)

documentation

README

indexing

"Sound unchecked indexing" in Rust using "generativity" (branding by unique lifetime parameter).

This is a partial fork of https://github.com/bluss/indexing, with most of the code directly inspired from such.

This fork is immutable only, doesn't offer pointer indices/ranges, and doesn't allow manipulating the indices/ranges without a reference to the container. In exchange for these limitations, it works for fully sound fully unchecked indexing of Rust's UTF-8 string types.

Commit count: 42

cargo fmt