hemera 0.1.0

Inevitable timing for Rust functions—measure execution with divine precision.
Documentation
# Contributing to Hemera

Thank you for your interest in contributing to Hemera! We welcome contributions from everyone.

## Getting Started

1. Fork the repository
2. Clone your fork: `git clone https://github.com/kunalsinghdadhwal/hemera.git`
3. Create a new branch: `git checkout -b feature/my-feature`
4. Make your changes
5. Run tests: `cargo test --all-features`
6. Run formatting: `cargo fmt`
7. Run clippy: `cargo clippy --all-features`
8. Commit your changes: `git commit -m 'Add some feature'`
9. Push to the branch: `git push origin feature/my-feature`
10. Open a Pull Request

## Development Setup

```bash
# Clone the repository
git clone https://github.com/kunalsinghdadhwal/hemera.git
cd hemera

# Build the project
cargo build

# Run tests
cargo test --all-features

# Run examples
cd examples
cargo run --example basic
cargo run --example async_example
cd ..

# Run benchmarks
cargo bench
```

## Code Style

- Follow the [Rust API Guidelines]https://rust-lang.github.io/api-guidelines/
- Use `cargo fmt` for formatting
- Use `cargo clippy` and fix all warnings
- Write documentation for public APIs
- Add tests for new features

## Testing

- Add unit tests for new functionality
- Ensure all tests pass: `cargo test --all-features`
- Test both with and without features: `cargo test --no-default-features`

## Code of Conduct

Please be respectful and constructive in all interactions.

## Questions?

Feel free to open an issue for questions or discussions!