#![feature(ascii_char)] // random lib feature #![feature(box_patterns)] // random lang feature // picked arbitrary unstable features, just need a random lib and lang feature, ideally ones that // won't be stabilized any time soon so we don't have to update this test fn main() { for s in quix("foo/bar") { print!("{s}"); } println!(); } // need a latebound var to trigger the incremental compilation ICE fn quix(foo: &str) -> impl Iterator + '_ { foo.split('/') }