Crate rev_lines [] [src]

RevLines

This library provides a small Rust Iterator for reading files line by line with a buffer in reverse.

Example

 extern crate rev_lines;
 use rev_lines::RevLines;

 let file = File::open("/path/to/file").unwrap();
 let mut rev_lines = RevLines::new(file).unwrap();

 for line in rev_lines {
     println!("{}", line);

 }

This method uses logic borrowed from uutils/coreutils tail

Structs

RevLines

RevLines struct