buf-trait

Crates.iobuf-trait
lib.rsbuf-trait
version0.4.1
sourcesrc
created_at2023-12-26 04:04:00.385098
updated_at2023-12-27 22:27:50.211925
descriptionabstract over [u8], str, and friends
homepagehttps://github.com/mcy/strings
repositoryhttps://github.com/mcy/strings
max_upload_size
id1080615
size8,066
Miguel Young (mcy)

documentation

README

buf-trait

The Buf trait.

This crate provides a trait for abstracting over buffer-like types, such as str and [u8]. This is a much stronger property than, say, implementing [AsRef<[u8]>]. These are variable-length types that you might want to store as a raw byte buffer and then transmute to and from &[u8].

This crate provides all the functionality necessary for doing so safely, correctly, and in const.

Commit count: 29

cargo fmt