#comparison #write #python #summary #macro #cmp #le

cmp_macro

此宏允许您编写摘要比较,就像在Python中一样。

1个不稳定版本

0.1.0 2022年2月20日

#6 in #le

MIT/Apache

8KB
184

cmp-macro

此宏允许您编写摘要比较,就像在Python中一样。

示例

use cmp_macro::{le, lety};

fn main() {
    let x = 3;
    if le!(1, x, 4) {
        println!("1 <= x <= 4");
    }

    if lety!(i32; -2.0, -1, x, 4, 5.0) {
        println!("-2 <= -1 <= x <= 4 <= 5");
    }
}

lib.rs:

cmp_macro

此宏允许您编写摘要比较,就像在Python中一样。

无运行时依赖