3 个不稳定版本
0.2.0-pre.1 | 2023年4月8日 |
---|---|
0.1.0 | 2022年10月9日 |
在 Rust 模式 中排名第 2338
每月下载量 10,787
12KB
104 行
细致入微 - 更好的解包
[dependencies]
melticulous = "0.1.0"
此软件包提供了对 Result
类型的扩展,增加了额外的解包方法,这些方法与标准的 expect
和 unwrap
相比具有更多的意义。
不同的 "解包" 情况可能具有不同的意义。其中一些可能需要在以后修复,而另一些则不需要。您可能还希望能够通过简单的代码搜索轻松找到不同类型的解包。使用此软件包中的不同解包方法有助于编写和维护代码。
待办事项
在早期阶段,您可能不需要处理所有错误,可能只需关注快乐路径场景即可。在这种情况下,可以使用 待办事项。
确保
当您确定 Result
永远不会失败时,可以使用 确保。例如,某些类型转换在目标操作系统中永远不会失败。
已验证
有时您在执行特定操作之前会检查可能导致失败的所有条件。在这种情况下,可以使用 已验证。