3 个不稳定版本

0.2.0-pre.12023年4月8日
0.1.0 2022年10月9日

Rust 模式 中排名第 2338

Download history · Rust 包仓库 1158/week @ 2024-03-14 · Rust 包仓库 1214/week @ 2024-03-21 · Rust 包仓库 1826/week @ 2024-03-28 · Rust 包仓库 1074/week @ 2024-04-04 · Rust 包仓库 863/week @ 2024-04-11 · Rust 包仓库 1746/week @ 2024-04-18 · Rust 包仓库 2176/week @ 2024-04-25 · Rust 包仓库 3148/week @ 2024-05-02 · Rust 包仓库 2925/week @ 2024-05-09 · Rust 包仓库 1438/week @ 2024-05-16 · Rust 包仓库 2569/week @ 2024-05-23 · Rust 包仓库 2386/week @ 2024-05-30 · Rust 包仓库 2203/week @ 2024-06-06 · Rust 包仓库 2318/week @ 2024-06-13 · Rust 包仓库 3121/week @ 2024-06-20 · Rust 包仓库 2563/week @ 2024-06-27 · Rust 包仓库

每月下载量 10,787

MIT/Apache

12KB
104

细致入微 - 更好的解包

crates.io Documentation MIT/Apache-2 licensed CI

[dependencies]
melticulous = "0.1.0"

此软件包提供了对 Result 类型的扩展,增加了额外的解包方法,这些方法与标准的 expectunwrap 相比具有更多的意义。

不同的 "解包" 情况可能具有不同的意义。其中一些可能需要在以后修复,而另一些则不需要。您可能还希望能够通过简单的代码搜索轻松找到不同类型的解包。使用此软件包中的不同解包方法有助于编写和维护代码。

待办事项

在早期阶段,您可能不需要处理所有错误,可能只需关注快乐路径场景即可。在这种情况下,可以使用 待办事项

确保

当您确定 Result 永远不会失败时,可以使用 确保。例如,某些类型转换在目标操作系统中永远不会失败。

已验证

有时您在执行特定操作之前会检查可能导致失败的所有条件。在这种情况下,可以使用 已验证

无运行时依赖