在Rust中将一种类型的数组或向量转换为另一种类型的惯用方法是什么?期望的效果是
let x = ~[0 as int, 1 as int, 2 as int]; let y = vec::map(x, |&e| { e as uint });
但是我不确定是否能以更简洁的方式实现同样的方式,类似于标量类型转换.
我似乎无法在Rust手册或参考资料中找到线索.TIA.
arrays vector rust
arrays ×1
rust ×1
vector ×1