#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn main() { let x = Some(1); let y = Some("hi"); let z = None::; assert_eq!(x.zip(y), Some((1, "hi"))); assert_eq!(x.zip(z), None); }