#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn main() { let a = [1, 2, 3]; assert!(std::ptr::eq(& a[..3], & a[..3])); assert!(! std::ptr::eq(& a[..2], & a[..3])); assert!(! std::ptr::eq(& a[0..2], & a[1..3])); }