// run-pass struct NonOrd; fn main() { let _: Box<dyn Iterator<Item = _>> = Box::new(vec![NonOrd].into_iter()); }