0.18.0
| 2021年10月12日 |
0.16.1
| 2021年6月2日 |
0.16.0
| 2021年2月23日 |
0.15.0
| 2020年12月21日 |
0.1.4
|
2018年11月29日
|
#326 in 硬件支持
11,063 每月下载次数
在 118 个包中使用 (通过 v_shellescape)
v_escape

simd优化逃逸代码
Crate v_escape 提供了一个宏 new_escape!
用于定义逃逸功能。这些宏默认使用 simd 进行优化,但可以通过子属性进行修改。
文档
示例
v_escape::new!(MyEscape; '<' -> "bar");
fn main() {
let s = "foo<bar";
print!("{}", MyEscape::from(s));
assert_eq!(MyEscape::from(s).to_string(), "foobarbar");
}