rust-fatfs:在Rust中实现的FAT文件系统库

时间:2024-05-23 01:03:29
【文件属性】:

文件名称:rust-fatfs:在Rust中实现的FAT文件系统库

文件大小:106KB

文件格式:ZIP

更新时间:2024-05-23 01:03:29

rust filesystem-library fat16 fat fat32

锈脂FS 在Rust中实现的FAT文件系统库。 特征: 使用标准的读/写特征读取/写入文件 读取目录内容 创建/删除文件或目录 重命名/移动文件或目录 读/写文件时间戳(如果启用了chrono功能,则会自动更新) 格式量 FAT12,FAT16,FAT32兼容性 支持LFN(长文件名)扩展名 基本的no_std环境支持 用法 将此添加到您的Cargo.toml : [dependencies] fatfs = "0.4" 这到你的板条箱根: extern crate fatfs; 您可以立即开始使用fatfs库: let img_file = File::open("fat.img")?; let fs = fatfs::FileSystem::new(img_file, fatfs::FsOptions::new())?; let root_dir = fs.root_di


【文件预览】:
rust-fatfs-master
----.gitignore(22B)
----src()
--------dir.rs(47KB)
--------dir_entry.rs(24KB)
--------boot_sector.rs(40KB)
--------error.rs(5KB)
--------io.rs(10KB)
--------time.rs(10KB)
--------fs.rs(41KB)
--------table.rs(25KB)
--------lib.rs(2KB)
--------file.rs(15KB)
----resources()
--------fat32.img(33.2MB)
--------fat12.img(1000KB)
--------fat16.img(2.44MB)
----.travis.yml(682B)
----CHANGELOG.md(4KB)
----Cargo.toml(930B)
----LICENSE.txt(1KB)
----.github()
--------workflows()
----examples()
--------write.rs(695B)
--------ls.rs(1KB)
--------cat.rs(596B)
--------mkfatfs.rs(489B)
--------partition.rs(893B)
----scripts()
--------create-test-img.sh(759B)
----README.md(2KB)
----tests()
--------read.rs(9KB)
--------write.rs(14KB)
--------format.rs(4KB)
----build-nostd.sh(157B)
----rustfmt.toml(48B)
----TODO.md(153B)
----.editorconfig(313B)

网友评论