#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn main() { for i in [Some(1234_u16), None] { assert_eq!(i.as_ref(), i.as_slice().first()); } }