rfs_br 1.0.2

Rust File System
Documentation
# 📁 RFS - Rust File System


**RFS** is a simple and extensible Rust library that abstracts basic file system operations like creating, reading, writing, and deleting files and directories.

---

## ✨ Features


- Create and write to files
- Read files as `String`
- Create directories (including nested ones)
- Delete files and directories
- Trait-based interface: easy to test and extend

---

## 🔧 Usage


```rust
use rfs_br::file_system::{FileSystem, LocalFileSystem};

fn main() -> std::io::Result<()> {
    let fs = LocalFileSystem;

    fs.create_file("example.txt", b"Hello, world!")?;
    fs.write_file("example.txt", b"\nAppended content")?;
    
    let content = fs.read_file("example.txt")?;
    println!("{}", content);

    fs.delete_file("example.txt")?;
    Ok(())
}
```