ringcore 0.1.0

A minimal async runtime built on Linux io_uring, designed to expose how Rust futures map to kernel I/O.
Documentation
# Contributing to RingCore

First off, thank you for considering contributing to RingCore! It's people like you that make the open-source community such a great place to learn, inspire, and create.

## How Can I Contribute?

### Reporting Bugs
*   Use the GitHub issue tracker to report bugs.
*   Describe the exact steps which reproduce the problem.
*   Provide your Linux kernel version (`uname -a`).

### Suggesting Enhancements
*   Open an issue to discuss the enhancement before starting work.
*   Focus on transparency and educational value, as those are the core goals of this project.

### Pull Requests
1.  Fork the repo and create your branch from `master`.
2.  If you've added code that should be tested, add tests.
3.  If you've changed APIs, update the documentation.
4.  Ensure the benchmark suite (`./bench_all.sh`) still passes.
5.  Make sure your code follows the existing style.

## Development Setup

*   Requires a recent Linux kernel (5.10+ recommended).
*   Run tests with `cargo test`.
*   Run benchmarks with `./bench_all.sh`.

## License
By contributing, you agree that your contributions will be licensed under its MIT License.