Crate genfs [] [src]

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.

Structs

DirOptions

A builder used to create directories in various manners.

OpenOptions

Options and flags which can be used to configure how a file is opened.

Enums

SeekFrom

Enumeration of possible methods to seek within an I/O object.

Traits

Dir

Iterator over the entries in a directory.

DirEntry

Entries returned by the Dir iterator.

File

A reference to an open file on the filesystem.

Fs

Filesystem manipulation operations.