adi_storage

Aldaron's Device Interface - Storage (adi_storage) is a Rust library for interfacing with a persistent storage device (ie: hard drive, solid state drive, sd card, flash drive, etc.).

Storage System

adi_storage uses a cross-platform virtual filesystem. The virtual filesystem's root directory is defined as followed:

Under the root directory, the storage devices are mounted.

Under the storage device directory, we have the apps:

Under the app folder, we have the users:

Under each of the users for a specific app, we have the internal files: