fatfs 0.3.6

FAT filesystem library.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
extern crate fatfs;
extern crate fscommon;

use std::env;
use std::fs;
use std::io;

use fscommon::BufStream;

fn main() -> io::Result<()> {
    let filename = env::args().nth(1).expect("image path expected");
    let file = fs::OpenOptions::new().read(true).write(true).open(&filename)?;
    let buf_file = BufStream::new(file);
    fatfs::format_volume(buf_file, fatfs::FormatVolumeOptions::new())?;
    Ok(())
}