1 个不稳定版本

0.1.0 2021年5月28日

#34#invariants

Download history • Rust 包仓库 299/week @ 2024-03-17 • Rust 包仓库 211/week @ 2024-03-24 • Rust 包仓库 110/week @ 2024-03-31 • Rust 包仓库 150/week @ 2024-04-07 • Rust 包仓库 96/week @ 2024-04-14 • Rust 包仓库 159/week @ 2024-04-21 • Rust 包仓库 203/week @ 2024-04-28 • Rust 包仓库 288/week @ 2024-05-05 • Rust 包仓库 229/week @ 2024-05-12 • Rust 包仓库 177/week @ 2024-05-19 • Rust 包仓库 83/week @ 2024-05-26 • Rust 包仓库 223/week @ 2024-06-02 • Rust 包仓库 206/week @ 2024-06-09 • Rust 包仓库 108/week @ 2024-06-16 • Rust 包仓库 146/week @ 2024-06-23 • Rust 包仓库 89/week @ 2024-06-30 • Rust 包仓库

565 每月下载次数
slitter 中使用

MIT 许可证

4KB

disabled_contracts: https://crates.io/crates/contracts 的占位实现

合同宏对开发很有用。然而,对于性能敏感的代码,重要的是显然不会因注释而产生任何开销。

本crate中的占位宏有助于实现这一点:代码可以在它们和真实的contracts crate之间根据功能进行切换,而合同代码甚至不必再构建,因此任何检查逻辑的辅助工具也可以条件化。


lib.rs:

contracts crate宏的显然无操作版本。

有关真实宏的语义,请参阅该crate。

无运行时依赖