[−][src]Crate mini_fs
Stupid simple filesystem-like storage.
Supports reading from the local filesystem and from in-memory tar and zip archives.
Example
use mini_fs::{Local, MiniFs}; let a = Local::new("/core/res"); let b = Local::new("/user/res"); // You can use tuples to merge stores. let res = (b, a); let files = MiniFs::new().mount("/res", res);
Re-exports
pub use tar::Tar; |
pub use zip::Zip; |
Modules
| err | Error types. |
| tar | Storage from a tarball. |
| zip | Storage from a Zip file. |
Structs
| File | File you can Read from. |
| Local | Local filesystem store. |
| MiniFs | Filesystem-like data storage. |
| Ram | In-memory data store. |
Traits
| Store | Generic filesystem abstraction. |