1个不稳定版本

使用旧的Rust 2015

0.1.0 2017年6月23日

#9 in #proc-macro-hack


用于bstring_macros

MIT/Apache

135KB
3K 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:

使用 proc-macro-hack crate 实现 bstring

依赖关系

~1.5MB
~41K SLoC