4个版本
0.2.2 | 2021年11月4日 |
---|---|
0.2.1 | 2021年5月19日 |
0.2.0 | 2021年3月7日 |
0.1.0 | 2020年12月21日 |
#7 in #sanitize
17,724 每月下载量
用于 sanitizer
33KB
841 行
sanitizer-macros
为sanitizer crate提供派生宏
使用方法
use sanitizer::prelude::*;
#[derive(Sanitize)]
struct User {
#[sanitize(trim)]
name: String,
#[sanitize(trim, lower_case)]
email: String
}
lib.rs
:
宏允许在结构体字段上进行无缝的清理
依赖
~1.5MB
~34K SLoC