1 个不稳定版本
0.1.1 | 2024年7月20日 |
---|---|
0.1.0 |
|
#92 在 电子邮件
212 每月下载次数
15KB
195 行
type_more
type_more
是一个Rust包,提供自定义数据类型,如 Email
、Url
等。它遵循“解析,不验证”的原则,确保数据被正确解析,同时避免不必要的验证逻辑。这种方法侧重于将数据解析成期望的格式,而不是验证其正确性。
功能
- 电子邮件:用于处理电子邮件地址的自定义类型。
- URL:用于处理URL的自定义类型。
设计原则
解析,不验证
该包遵循“解析,不验证”的原则。这意味着不是将数据与特定的规则或模式进行验证,而是将数据解析成结构化类型。这种方法确保数据格式正确,并且可以在应用程序中以一致的方式使用。
示例
注意:根据要求,本节有意省略。有关使用示例,请参阅文档。
安装
将 type_more
添加到您的 Cargo.toml
[dependencies]
type_more = "0.1" # Replace with the latest version
依赖项
~2.5–4MB
~75K SLoC