german-str-borrow 0.4.1

German/Umbra-style strings. Data is borrowed, static, or inlined
Documentation
1
2
3
4
5
6
7
8
9
This crate is work in progress, full of unsafe and mostly untested.

German/Umbra-style strings are strings which inline small strings and store a short inline prefix and a pointer for larger strings.
This crate does not provide owned strings.
String contents are always borrowed to enable the type to be `Copy`.

See [this blogpost](https://cedardb.com/blog/german_strings/) and [the Umbra paper](https://db.in.tum.de/~freitag/papers/p29-neumann-cidr20.pdf) for an explanation of this string format.

This crate currently does not provide `str` based types, only `[u8]`.