#operator #ternary #syntax #lets #macro

conditional

提供了一个 conditional! 宏,允许你在 Rust 中使用条件运算符(也称为三元运算符)的语法

2 个版本

0.1.1 2019年9月22日
0.1.0 2019年9月22日

#2031 in Rust 模式

Download history 58/week @ 2024-03-14 37/week @ 2024-03-21 85/week @ 2024-03-28 88/week @ 2024-04-04 66/week @ 2024-04-11 29/week @ 2024-04-18 19/week @ 2024-04-25 39/week @ 2024-05-02 84/week @ 2024-05-09 116/week @ 2024-05-16 42/week @ 2024-05-23 83/week @ 2024-05-30 123/week @ 2024-06-06 45/week @ 2024-06-13 62/week @ 2024-06-20 62/week @ 2024-06-27

311 每月下载

MIT/Apache

4KB

conditional

Crates.io Crates.io Crates.io Docs.io

允许你在 Rust 中使用条件运算符的语法。也称为三元运算符。

示例

let x = conditional!(69 > 42 ? "hello" : "world");
assert_eq!(x, "hello");

许可证

许可协议

任选其一。

贡献

除非你明确声明,否则任何有意提交以包含在作品中的贡献,如 Apache-2.0 许可证所定义,应按上述方式双许可,不附加任何额外条款或条件。

依赖项

~1.5MB
~36K SLoC