没有合适的资源?快使用搜索试试~ 我知道了~
validator:简单验证Rust结构
共100个文件
rs:69个
stderr:20个
toml:6个
需积分: 25 2 下载量 181 浏览量
2021-04-29
13:26:39
上传
评论
收藏 68KB ZIP 举报
温馨提示
验证器 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)
资源推荐
资源详情
资源评论
收起资源包目录
validator:简单验证Rust结构 (100个子文件)
.editorconfig 77B
.gitignore 33B
LICENSE 1KB
README.md 13KB
lib.rs 22KB
quoting.rs 18KB
nested.rs 13KB
validation.rs 12KB
complex.rs 9KB
types.rs 6KB
email.rs 6KB
ip.rs 4KB
length.rs 4KB
schema.rs 4KB
range.rs 4KB
lib.rs 4KB
asserts.rs 4KB
traits.rs 2KB
lit.rs 2KB
must_match.rs 2KB
length.rs 2KB
lib.rs 2KB
regex.rs 2KB
non_control.rs 2KB
contains.rs 2KB
credit_card.rs 2KB
phone.rs 2KB
email.rs 2KB
url.rs 2KB
must_match.rs 2KB
contains.rs 2KB
range.rs 2KB
custom.rs 1KB
non_control_character.rs 1KB
phone.rs 1KB
cards.rs 1KB
urls.rs 1KB
required.rs 1KB
range.rs 704B
length.rs 510B
schema.rs 400B
custom.rs 353B
regex.rs 353B
mod.rs 302B
absolute_path.rs 258B
must_match.rs 208B
lifetime.rs 187B
missing_function.rs 169B
field_type_doesnt_match.rs 160B
not_a_struct.rs 152B
no_nested_validations.rs 150B
compile_test.rs 148B
unexpected_validator.rs 141B
field_doesnt_exist.rs 140B
wrong_type.rs 138B
equal_and_min_max_set.rs 135B
required.rs 134B
unexpected_name_value.rs 133B
unexpected_list_validator.rs 131B
unknown_arg.rs 128B
not_a_string_type.rs 123B
unknown_arg.rs 123B
custom_not_string.rs 119B
no_args.rs 117B
wrong_type.rs 116B
phone.rs 114B
email.rs 114B
no_args.rs 113B
url.rs 112B
no_validations.rs 109B
unsupported_field_type.rs 100B
unnamed_fields.rs 88B
main.rs 45B
no_nested_validations.stderr 616B
equal_and_min_max_set.stderr 272B
unknown_arg.stderr 231B
unknown_arg.stderr 228B
custom_not_string.stderr 219B
unnamed_fields.stderr 211B
field_doesnt_exist.stderr 208B
field_type_doesnt_match.stderr 200B
no_args.stderr 200B
wrong_type.stderr 190B
no_args.stderr 189B
not_a_string_type.stderr 176B
unexpected_validator.stderr 172B
unexpected_list_validator.stderr 166B
wrong_type.stderr 160B
unexpected_name_value.stderr 158B
unsupported_field_type.stderr 152B
no_validations.stderr 151B
missing_function.stderr 150B
not_a_struct.stderr 125B
Cargo.toml 1KB
Cargo.toml 729B
Cargo.toml 413B
Cargo.toml 379B
Cargo.toml 119B
rustfmt.toml 29B
ci.yml 1KB
共 100 条
- 1
资源评论
华笠医生
- 粉丝: 34
- 资源: 4679
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 129335283047061xiazaigongjuxiang(去重软件).apk
- Android环境检测工具,检测ksu,lsp,magisk等
- WordPress后台美化插件QuarterAdmin分享
- PCB_Project单片机绘制 (2024-5-11 22-22-13).zip
- nccl-local-repo-ubuntu2204-2.21.5-cuda12.4-1.0-1-amd64
- STM32移植LVGL源码工程 stm32移植GUI-Guider源码 LVGL移植源码
- Screenshot_20240522_084328_com.tencent.mm.jpg
- 附件计算机专业课选课说明-1.xlsx
- 基于TypeScript的ahousepet-admin-web管理系统设计源码
- 《广东开放大学学习指引》期末考核要求0522.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功