easty file system
use easy_file::*;
fn main() {
// create file and write data
match create_write_file!(std::path::Path::new("./demo.txt"),"demo".as_bytes()){
Ok(_r)=>{
println!("done");
},
Err(_e)=>{}
}
// read file
match read_file!("./demo.txt"){
Ok(_r)=>{
println!("{:?}",r);
},
Err(_e)=>{}
}
// remove file or folder
match remove!("./test.txt"){
Ok(_r)=>{
println!("done");
},
Err(_e)=>{}
}
// list directory return Vec<PathBuf>
match list_dir!("./"){
Ok(_r)=>{
println!("{:?}",r);
},
Err(_e)=>{}
}
}