1 个不稳定版本

0.2.3 2021 年 10 月 20 日
0.2.2 2021 年 10 月 20 日
0.1.2 2021 年 10 月 19 日

#14 in #below

MIT 许可证

12KB
215

rust-test-validator

它使用消息、规则和 ValidationResult 进行验证

以下示例

let rules_hash: HashMap<&str, Vec> = rule_map![
"ros" => vec![Rules::In {value: "123,asd,123".to_string()}],
"ross" => vec![Rules::GreaterThan {field:"as".to_string()}]
];

lib.rs:

它使用消息、规则和 ValidationResult 进行验证
以下示例


  let rules_hash: HashMap<&str, Vec> = rule_map![
"ros" => vec![Rules::In {value: "123,asd,123".to_string()}],
"ross" => vec![Rules::GreaterThan {field:"as".to_string()}]
];

依赖关系

~2.5–4MB
~70K SLoC