1 个不稳定版本

使用旧的 Rust 2015

0.1.0 2017年6月23日

#30#string-format


用于 2 crate

MIT/Apache

125KB
2.5K SLoC

bstring

bstring crate 提供了两种类型,bstrBString,它们实现了针对未知编码的字节字符串的类似于 str 的函数。

bstring_macros crate 提供了 bformat! 宏,它实现了类似于 format! 的字节字符串格式化。

这些类型旨在帮助实现没有固定字符编码的文本协议。

bstring 文档

bstring_macros 文档

构建

要将 bstring 包含到您的项目中,请将以下内容添加到您的 Cargo.toml

[dependencies]
bstring = "0.1"
bstring_macros = "0.1"

并将以下内容添加到您的 crate 根目录

extern crate bstring;
#[macro_use] extern crate bstring_macros;

许可证

bstring 在 MIT 许可证和 Apache 许可证(版本 2.0)的条款下分发。

有关详细信息,请参阅 LICENSE-APACHE 和 LICENSE-MIT。


lib.rs:

字节字符串格式化和操作

本 crate 提供了类型 bstrBString,它们实现了针对未知编码的字节字符串值的类似于 str 的函数。

这些类型旨在帮助实现没有固定字符编码的文本协议。

bstring_macros crate 提供了类似于标准库中 String 值的格式化宏。

依赖项