srfs-core

Crates.iosrfs-core
lib.rssrfs-core
version0.1.2
sourcesrc
created_at2023-11-11 21:30:47.493252
updated_at2024-01-04 05:13:02.667762
descriptionSimple Rust File System (Core)
homepage
repositoryhttps://github.com/moturus/srfs-core
max_upload_size
id1032443
size127,618
(lasiotus)

documentation

README

Simple Rust File System (core library)

A simple filesystem impremented in Rust [no_std].

This crate is a work-in-progress. It contains low-level code to work directly with block devices (see trait SyncBlockDevice).

Higher-level API, dependent on [std], lives in crate srfs.

All basic filesystem features are implemented, with provisions for extensions.

At the moment only synchronous interface is provided. See src/tests.rs for usage examples.

TODO:

  • crash recovery
  • timestamps
  • async API

Contributions are welcome.

Commit count: 0

cargo fmt