2个稳定版本

1.2.2 2022年8月1日

#1552 in 数据结构

MIT 许可证

205KB
3K SLoC

RcBytes

这个存储库的目标是实现一个Rc版本的bytes,这意味着这个存储库中的结构体不实现SyncSend

这个存储库在很大程度上基于bytes(处理字节的实用程序库)。

Crates.io Build Status

文档

用法

要使用rcbytes,首先将以下内容添加到您的Cargo.toml

[dependencies]
rcbytes = "1"

接下来,将以下内容添加到您的crate中

use rcbytes::{Bytes, BytesMut, Buf, BufMut};

Serde支持

Serde支持是可选的,默认禁用。要启用,请使用功能serde

[dependencies]
rcbytes = { version = "1", features = ["serde"] }

许可证

本项目采用MIT许可证

贡献

除非您明确声明,否则您提交给rcbytes的任何有意贡献都将按MIT许可证许可,不附加任何其他条款或条件。

依赖

~170KB