2 个版本
0.1.1 | 2021 年 9 月 17 日 |
---|---|
0.1.0 | 2021 年 9 月 17 日 |
#2329 in Rust 模式
3KB
宏 while_mut!
此软件包定义了一个宏,允许您使用具有可变条件的 while,例如集合的长度。要使用它,只需输入
while_mut!{
$condition,
{
$code
}
例如,
let mut i=0usize;
let mut v = (1..10).collect::<Vec<i32>>();
while_mut!{
i<v.len(),
{
v.remove(0);
i+=1;
println!("{} {}",i,v.len());
}
}
println!("Done");
许可证
MIT 许可