# Contributing
Thank you for considering contributing! Below is some general guidance for contributing to this project.

## Code of Conduct
This repository uses the [Rust Code of Conduct](https://www.rust-lang.org/policies/code-of-conduct).

## Feature Requests
Create an issue and receive acknowlegement that the feature is a good idea before raising a PR.
This will help you from wasting time developing a feature that won't be merged.

Please make it clear what problem the feature is attempting to solve, why it is needed, and any possible alternatives or drawbacks to the implementation.

## Bug Reports
Please include a [minimal, reproducible example](https://stackoverflow.com/help/minimal-reproducible-example) with the bug report so that it can be
verified independently.

## Working on Issues
Please request to be assigned to the issue before working on it. This will help make sure that you don't spend time working on an issue that someone else is!