#zero-copy #string #immutability #cloneable #encoded-string #cheaply #sliceable

bytestr

一个提供低成本克隆和可切片的不可变字符串的实用程序

1个不稳定版本

0.1.0 2023年9月5日

#5 in #cloneable

MIT许可证

9KB
192

bytestr

crates.io doc.rs

一个实用程序,使零拷贝网络编程受益,提供低成本克隆和可切片的不可变UTF-8编码字符串。

Serde支持

Serde支持是可选的,默认情况下是禁用的。启用 serde 功能以使用此功能

[dependencies]
bytes = { version = "0.1.0", features = ["serde"] }

许可证

本项目采用MIT许可证


lib.rs:

此包提供了一个名为 ByteStr 的实用程序,一个低成本克隆和可切片的不可变UTF-8编码字符串,它使用 Bytes 作为存储。 ByteStr 可在Web编程中广泛使用,并减少许多不必要的复制。

依赖项

~135–340KB