Contact: aviboots(AT)netvision.net.il
41,213 questions
53,714 answers
573 users
fn main() { let array1 = [1, 2, 3, 4, 5]; let array2 = [4, 5, 6, 7, 8]; let difference: Vec<_> = array1.iter() .filter(|&item| !array2.contains(item)) .collect(); println!("{:?}", difference); } /* run: [1, 2, 3] */