#![allow(unused_variables)] fn main() { use std::sync::Arc; let evens: Arc<[u8]> = (0..10).collect(); assert_eq!(&* evens, &* (0..10).collect::< Vec < _ >> ()); }