46 个版本 (11 个稳定版)

1.7.1 2024 年 8 月 1 日
1.7.0 2024 年 7 月 31 日
1.6.0 2024 年 3 月 22 日
1.5.0 2023 年 9 月 7 日
0.2.3 2015 年 3 月 30 日

#15 in Rust 模式

Download history 1959263/week @ 2024-05-04 2050987/week @ 2024-05-11 2033837/week @ 2024-05-18 2001859/week @ 2024-05-25 2219249/week @ 2024-06-01 2145708/week @ 2024-06-08 2135656/week @ 2024-06-15 2145443/week @ 2024-06-22 1989175/week @ 2024-06-29 2147420/week @ 2024-07-06 2319763/week @ 2024-07-13 2449486/week @ 2024-07-20 2524406/week @ 2024-07-27 2517271/week @ 2024-08-03 2574464/week @ 2024-08-10 2107372/week @ 2024-08-17

10,132,613 个月下载量
33,472 个crate中 使用(直接使用 6,159 个)

MIT 许可证

230KB
3.5K SLoC

Bytes

处理字节的实用库。

Crates.io Build Status

文档

用法

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

[dependencies]
bytes = "1"

然后,将以下内容添加到您的crate中

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

Serde 支持

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

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

构建文档

当构建 bytes 文档时,应使用 docsrs 选项,否则将不会显示功能门。这需要 nightly 工具链。

RUSTDOCFLAGS="--cfg docsrs" cargo +nightly doc

许可证

本项目采用 MIT 许可证

贡献

除非您明确声明,否则您提交给 bytes 的任何贡献都将根据 MIT 许可证许可,没有其他条款或条件。

依赖项