rust-fatfs fork with rs-core_io as dependency instead. No support for chrono.
Go to file
Rafał Harabień de9977e571 Don't panic in Drop.
The same behavior exists (without logging) in BufWriter from std crate.
It's not recommended to depend on flush during drop.
Instead user should flush explicitly and check for error.
2017-11-07 01:13:02 +01:00
examples Basic write support for files. 2017-10-09 14:59:52 +02:00
resources Add LFN support and rename some functions. 2017-09-24 22:12:38 +02:00
scripts Make create-test-img.sh more portable. 2017-10-21 17:38:20 +02:00
src Don't panic in Drop. 2017-11-07 01:13:02 +01:00
tests Zero new directory clusters after allocation. 2017-10-27 15:03:54 +02:00
.editorconfig Add .editorconfig file and fix whitespaces in existing files. (#4) 2017-10-25 17:20:27 +02:00
.gitignore Basic write support for files. 2017-10-09 14:59:52 +02:00
.travis.yml Add Travis CI integration. 2017-09-27 14:21:01 +02:00
Cargo.lock Replace commented out logging by log crate usage. 2017-10-15 00:55:19 +02:00
Cargo.toml Replace commented out logging by log crate usage. 2017-10-15 00:55:19 +02:00
LICENSE.txt Add license and README. 2017-09-22 22:36:51 +02:00
README.md Add create_dir function. (#5) 2017-10-27 14:12:53 +02:00

Rust FAT

Travis Build Status MIT licensed crates.io Documentation

Introduction

FAT filesystem library implemented in Rust.

Features:

  • read file or directory,
  • write file or directory,
  • create new file or directory,
  • FAT12, FAT16, FAT32 compatibility,
  • LFN (Long File Names) extension supported.

Planned features (Nice to Have):

  • no_std environment support.

License

The MIT license. See LICENSE.txt.