#[test] pub fn test_vector_sort_by() { let mut names = vec!["Celeste", "Bassem", "Valentine", "Rick"]; println!("The Vector before sorting = {:?}", names); names.sort_by(|a, b| a.len().cmp(&b.len())); println!("The sorted by length vector = {:?}", names); names.sort_by(|a, b| a.cmp(b)); println!("The sorted by alphanumeric vector = {:?}", names); let integers = vec![48, 49, 50, 51]; println!("Vector: {:?}", integers); let slice = Vec::from(&integers[1..integers.len()]); println!("Vector from 2nd element {:?}", slice); assert_eq!(3, slice.len()) }