< 返回我的博客

shanliu 发表于 2022-05-02 20:09



macro_rules! test11 {
    ($type:ident) => {
        S1::$type(_)=>{/*mycode*/}
    };
}

enum S1 {
    A1(i32),
    A2(i32)
}

 fn main() {
    let a=S1::A1(1);
    match a {
        test11!(A1);//这里怎么使用macro???
       // test11!(A2) 
       _ => todo!(),
    }
}



评论区

写评论

还没有评论

1 共 0 条评论, 1 页