#buffer #io #zero-copy #no-std

no-std embedrs-bytes

处理字节的类型和特质

1 个不稳定版本

使用旧的Rust 2015

0.4.6 2018年2月9日

2441数据结构

MIT/Apache

160KB
2.5K SLoC

embedrs-bytes

一个用于处理字节的实用库,由 embedrs 项目修改以在 #![no_std] 环境中使用。

Crates.io Build Status

文档

用法

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

[dependencies]
embedrs-bytes = "0.4"

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

extern crate embedrs_bytes;

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

Serde支持

Serde支持是可选的,默认禁用。要启用,请使用特性 serde.

[dependencies]
embedrs_bytes = { version = "0.4", features = ["serde"] }

许可证

embedrs-bytes 主要在 MIT 许可证和 Apache 许可证(版本 2.0)的条款下分发,部分内容受各种类似BSD的许可证保护。

请参阅 LICENSE-APACHELICENSE-MIT 获取详细信息。

依赖

~88–305KB