fileio 0.1.0

Fluent file I/O crate for Rust: read/write/append lines easily, including write_line functionality
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use fileio::file;

fn main() {
    let f = file("/Users/lilcoder/life/mastery/rust/fileIO/src/example.txt"); // make sure path is writable

    f.append("Line 1").unwrap();
    f.append("Line 2").unwrap();

    f.write_line(2, "Updated line 2").unwrap();
    f.insert_line(1, "Inserted line 1").unwrap();

    println!("File content:");
    for line in f.read_lines().unwrap() {
        println!("{}", line);
    }
}