#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn main() { let text = "foo\r\nbar\n\nbaz\r"; let mut lines = text.lines(); assert_eq!(Some("foo"), lines.next()); assert_eq!(Some("bar"), lines.next()); assert_eq!(Some(""), lines.next()); assert_eq!(Some("baz\r"), lines.next()); assert_eq!(None, lines.next()); }