Crates.io | fsn |
lib.rs | fsn |
version | 0.1.4 |
source | src |
created_at | 2022-09-12 21:03:05.13861 |
updated_at | 2022-11-25 12:05:43.904025 |
description | File Structure Notation (.fsn) format parser |
homepage | |
repository | |
max_upload_size | |
id | 664003 |
size | 5,545 |
File Structure Notation (.fsn) format parser
Install
$ cargo add fsn
or add fsn = "0.1.4"
to [dependencies]
in Cargo.toml
Examples
match parse_file(Path::new("./examples/c.fsn")){
Ok(s) => {
for dir in s.directories {
println!("Dir: {dir}")
}
for file in s.files {
println!("File: {}", file.name);
println!("{}", file.contents)
}
},
Err(e) => println!("err {e}")
}