mirror of
https://github.com/rustfs/rustfs.git
synced 2026-11-11 09:16:36 +08:00
This change simplifies the crate name to better reflect its core functionality as the event handling system for RustFS. The renamed package maintains all existing functionality while improving naming consistency across the project. - Updated all imports and references to use the new crate name - Maintained API compatibility with existing implementations - Updated tests to reflect the name change
RustFS
RustFS is a simple file system written in Rust. It is designed to be a learning project for those who want to understand how file systems work and how to implement them in Rust.
Features
- Simple file system structure
- Basic file operations (create, read, write, delete)
- Directory support
- File metadata (size, creation time, etc.)
- Basic error handling
- Unit tests for core functionality
- Documentation for public API
- Example usage
- License information
- Contributing guidelines
- Changelog
- Code of conduct
- Acknowledgements
- Contact information
- Links to additional resources
Getting Started
To get started with RustFS, clone the repository and build the project:
git clone git@github.com:rustfs/s3-rustfs.git
cd rustfs
cargo build
Usage
To use RustFS, you can create a new file system instance and perform basic file operations. Here is an example: