observable-property 0.4.3

A thread-safe observable property implementation for Rust
Documentation
# Contributing to Observable Property


Thank you for your interest in contributing! Please follow these guidelines to help us maintain a high-quality, consistent, and welcoming project.

## Getting Started


1. **Fork the repository** and clone your fork locally.
2. **Create a new branch** for your feature or bugfix:
3. **Install Rust** (stable) and ensure you can build and test the project

## Code Style


- Follow [Rust’s official style guide]https://doc.rust-lang.org/1.0.0/style/.
- Run `cargo fmt` before submitting.
- Use clear, descriptive names and add documentation for public items.

## Making Changes


- Write tests for new features and bug fixes.
- Ensure all tests pass (`cargo test`).
- Document any new APIs or behaviors in code comments and examples.

## Commit Messages


- Use clear, concise commit messages.
- Reference issues or PRs when relevant.

## Pull Requests


- Open a pull request against the `main` branch.
- Describe your changes and why they are needed.
- Link to any relevant issues.
- Be responsive to feedback and requested changes.

## Reporting Issues


- Search existing issues before opening a new one.
- Provide a minimal, reproducible example if reporting a bug.

## Code of Conduct


Please be respectful and follow the [Rust Code of Conduct](https://www.rust-lang.org/policies/code-of-conduct).

---

Thank you for helping improve this project!