#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn main() { let mut slice: &[_] = &['a', 'b', 'c', 'd']; let mut tail = slice.split_off(2..).unwrap(); assert_eq!(slice, & ['a', 'b']); assert_eq!(tail, & ['c', 'd']); }