Module iterate_text::file[][src]

Expand description

Text file iterators may read from path, buffer, or file descriptor

Example

use iterate_text::file::lines::IterateFileLines;

let mut lines = IterateFileLines::new(".gitignore");
assert_eq!(lines.next(), Some("/target\n".to_string()));
assert_eq!(lines.next(), Some("Cargo.lock\n".to_string()));
assert_eq!(lines.next(), Some("*.swp\n".to_string()));
assert_eq!(lines.next(), None);

Modules

characters

Reads from path, buffer, or descriptor and iterates over characters until EOF is reached

lines

Reads from file path, buffer, or descriptor and iterates over lines until EOF is reached