1 个不稳定版本
0.1.0 | 2022年12月22日 |
---|
#9 在 #el
8KB
for_let
这可能是一个你(可能)希望你自己编写的语法糖库。
这个库提供了for_let!
宏,因此你可以编写如下代码
for_let!(Some(Complex(Pattern(foo))) in iteratee {
// do stuff
});
这只是一个语法糖,相当于以下代码
for el in iteratee {
match el {
Some(Complex(Pattern(foo))) => {
// do stuff
}
_ => {}
}
}
接受所有在match臂中合法的模式。多么像Python!
依赖关系
~1.5MB
~36K SLoC