0.9.1
| 2021年10月12日 |
0.8.5
| 2021年10月11日 |
0.8.4
| 2020年10月11日 |
0.8.1
| 2020年6月22日 |
0.2.1
| 2018年12月27日 |
#121 in #escaping
11,050 个月下载量
在 119 个crate中使用(通过 v_escape)
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");
}