Điều gì sẽ là cách thành ngữ chuyển đổi mảng hoặc vectơ của một kiểu này sang kiểu khác trong Rust? Hiệu ứng mong muốn làMảng/vectơ đúc/đúc trong Rust
let x = ~[0 as int, 1 as int, 2 as int];
let y = vec::map(x, |&e| { e as uint });
nhưng tôi không chắc liệu điều tương tự có thể đạt được theo kiểu ngắn gọn hơn hay không, tương tự như loại hình vô hướng.
Tôi dường như không tìm được manh mối trong hướng dẫn hoặc tham chiếu của Rust. TIA.
Cảm ơn bạn. Đi theo cách chức năng thông thường và sử dụng 'map' sẽ đủ tốt. –