Quale sarebbe il modo idiomatico di convertire array o vettori di un tipo in un altro in Rust? L'effetto desiderato èMatrici/vettori di tipo casting in Rust
let x = ~[0 as int, 1 as int, 2 as int];
let y = vec::map(x, |&e| { e as uint });
ma non sono sicuro se lo stesso potrebbe essere raggiunto in modo più conciso, simile a scalari di tipo-cast.
Mi sembra di non riuscire a trovare indizi nel manuale o nel riferimento di Rust. TIA.
Grazie. Andare al solito modo funzionale e usare 'map' sarà abbastanza buono. –