pub fn try_split_at<T>(slice: &[T], mid: usize) -> Option<(&[T], &[T])>
Divides one slice into two at an index, returns None if mid is out of bounds.
None