#assert #test

未维护 无 std dev claim

断言宏

8 个版本 (5 个重大更改)

使用旧的 Rust 2015

0.5.0 2021 年 2 月 4 日
0.4.0 2020 年 10 月 26 日
0.3.1 2020 年 3 月 13 日
0.2.0 2020 年 3 月 9 日
0.0.0 2020 年 3 月 7 日

#126#assert

Download history 1052/week @ 2024-02-05 903/week @ 2024-02-12 1104/week @ 2024-02-19 1390/week @ 2024-02-26 1286/week @ 2024-03-04 1067/week @ 2024-03-11 1346/week @ 2024-03-18 1462/week @ 2024-03-25 1657/week @ 2024-04-01 1044/week @ 2024-04-08 1258/week @ 2024-04-15 1017/week @ 2024-04-22 932/week @ 2024-04-29 1116/week @ 2024-05-06 1101/week @ 2024-05-13 954/week @ 2024-05-20

4,234 每月下载量
不到 30 crate 中使用

Apache-2.0 OR MIT

57KB
616

claim

Rust 缺少的断言宏

Latest Version Latest Version Build Status Apache 2.0 OR MIT licensed no-std compatible Version compatibility

此 crate 提供了 Rust libcore / libstd 中缺失的断言宏

  • 比较:assert_geassert_gtassert_leassert_lt
  • 匹配:assert_matches
  • Resultassert_okassert_errassert_ok_eq
  • Optionassert_someassert_noneassert_some_eq
  • Pollassert_pendingassert_readyassert_ready_okassert_ready_errassert_ready_eq

安装

将以下内容添加到您的 Cargo.toml 清单中,以便为此 crate 使用测试、示例和基准测试

[dev-dependencies]
claim = "0.5"

用法

查看 文档 以获取可用的宏和示例。

许可证

根据您的选择,在 Apache 许可证 2.0MIT 许可证 下许可。

除非您明确说明,否则您提交给此 crate 的任何有意包含的贡献,根据 Apache-2.0 许可证的定义,应如上双重许可,不附加任何额外的条款或条件。

无运行时依赖