#osdev #generic #traits #environments #enums

no-std genfs

Generic traits, structs and enums for implementing filesystems in no_std environments

5 releases

Uses old Rust 2015

0.1.4 Mar 24, 2018
0.1.3 Mar 24, 2018
0.1.2 Mar 24, 2018
0.1.1 Mar 24, 2018
0.1.0 Mar 24, 2018

#476 in No standard library


Used in jetstream_p9

Zlib license

25KB
167 lines

genfs

crates.io Docs

Generic traits for implementing filesystems on no_std environments


lib.rs:

genfs

A set of traits for implementing generic unix-style filesystems withour relying on an architecture or specific operating system.

Function definitions are mostly copied from the Rust standard library, with some minor changes. This crate doesn't depend on the standard library or the alloc crate.

Documentation is mostly copied from the Rust standard library.

No runtime deps