文件名称:validator:简单验证Rust结构
文件大小:68KB
文件格式:ZIP
更新时间:2024-05-19 07:13:19
Rust
验证器 Macros 1.1 custom派生可简化由和验证程序启发的结构验证。 支持的最低版本是Rust 1.42。 安装: [ dependencies ] validator = { version = " 0.12 " , features = [ " derive " ] } 一个简短的例子: use serde :: Deserialize; // A trait that the Validate derive will impl use validator :: {Validate, ValidationError}; #[derive(Debug, Validate, Deserialize)] struct SignupData { #[validate(email)] mail: String , #[validate(phone)