1 个不稳定版本

0.1.0 2021年3月21日

2972 in Rust 模式

MPL-2.0 许可证

5KB
143

Asteroids

一组小宏

conds

#[test]
fn test_i32() {
    let a = crate::conds! {
        1 2 3;
        1 4 3, 9;
        3 5 2, 11;
        2 6 4, 6;
        1 2 3, 100;
    };
    assert_eq!(a.unwrap(), 100)
}

简单模式匹配

vec2

#[test]
fn test_make_2d_vec() {
    assert_eq!(
        crate::vec2![
            1 2 3 4 5;
            6 7 8 9 10;
            11 12 13 14 15
        ],
        vec![
            vec![1, 2, 3, 4, 5],
            vec![6, 7, 8, 9, 10],
            vec![11, 12, 13, 14, 15]
        ]
    )
}

创建 2d 向量

无运行时依赖