Bytes
一个用于处理字节的实用程序库。
使用方法
要使用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 许可证授权,无任何额外条款或条件。