#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn count(x: &str) -> usize { x.len() } fn main() { assert_eq!(Ok(2).unwrap_or_else(count), 2); assert_eq!(Err("foo").unwrap_or_else(count), 3); }