accord:Rust的数据验证库

时间:2021-04-30 22:44:34
【文件属性】:
文件名称:accord:Rust的数据验证库
文件大小:23KB
文件格式:ZIP
更新时间:2021-04-30 22:44:34
rust json library crates rocket 符合 雅阁是用于根据规则验证数据库等的长度,包含,范围以及。 Accord有两个方面,第一部分是一组验证器功能,例如,测试String至少包含5个字符,或者i32是10还是20 ,第二部分是rules! 宏,您可以通过它对单个数据或整个数据集运行一组验证器,并获取一组错误,这些错误可以确切说明问题所在。 可以使用轻松地对错误进行序列化,然后将其用于例如REST API中,以向用户报告用户发布的哪些数据包含非法值。 请参阅,了解如何将Accord与一起使用以验证JSON输入并返回任何发生的错误(如JSON)的说明,然后由请求的应用程序进行解析并显示给用户,以指导他们如何根据以下内容来固定其输入值应用程序规则。 错误消息使用带编号的占位符,表示错误消息可以为“不得小于%1”。 伴随列表[5] ,可以轻松翻译“必须不少于%1”。 无需处理变量值5 。 用法tl; dr: #[macro
【文件预览】:
accord-master
----.gitignore(18B)
----Makefile(2KB)
----src()
--------validators()
--------serde_types.rs(414B)
--------lib.rs(4KB)
----.travis.yml(751B)
----LICENSE(1KB)
----Cargo.toml(592B)
----examples()
--------stable()
--------unstable()
----README.md(8KB)
----tests()
--------credentials.rs(1KB)
--------account.rs(1KB)

网友评论