Rust生态系统中用于字节操作的实用工具库
bytes是Rust生态系统中一个用于处理字节数据的实用工具库。它提供Bytes、BytesMut、Buf和BufMut等核心功能,实现高效的字节操作。该库具有可选的serde序列化支持,并配有详细文档。采用MIT许可证的bytes库欢迎社区贡献,为Rust开发者提供了实用的字节处理工具。
一个用于处理字节的实用程序库。
文档
要使用bytes,首先在你的Cargo.toml中添加以下内容:
bytes
Cargo.toml
[dependencies] bytes = "1"
然后,在你的 crate 中添加以下内容:
use bytes::{Bytes, BytesMut, Buf, BufMut};
Serde 支持是可选的,默认情况下是禁用的。要启用它,请使用serde特性。
serde
[dependencies] bytes = { version = "1", features = ["serde"] }