#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn main() { assert_eq!("abaaa".find("ba"), Some(1)); assert_eq!("abaaa".find("bac"), None); assert_eq!("abaaa".find('a'), Some(0)); assert_eq!("abaaa".find('b'), Some(1)); assert_eq!("abaaa".find('c'), None); assert_eq!("ab".find(& ['b', 'a']), Some(0)); assert_eq!("abaaa".find(& ['a', 'z']), Some(0)); assert_eq!("abaaa".find(& ['c', 'd']), None); assert_eq!("ab".find(& ['b', 'a'] [..]), Some(0)); assert_eq!("abaaa".find(& ['a', 'z'] [..]), Some(0)); assert_eq!("abaaa".find(& ['c', 'd'] [..]), None); assert_eq!("abcdef_z".find(| ch | ch > 'd' && ch < 'y'), Some(4)); assert_eq!("abcddd_z".find(| ch | ch > 'd' && ch < 'y'), None); }