# Contributing
Thanks for wanting to contribute! All contribution must be made through a pull request. Please see the respective section below for your type of contribution.
## Bug report
- Include a short title, preferably one sentence long, that is informative of the core issue.
- In the description, state exactly what went wrong to the best of your ability.
- If applicable, please provide the program output.
- Please ensure that your code passes `cargo test` and that `cargo clippy` emits no warnings or errors.
## Feature request
- Title the PR: "Feature Request: \<your feature>"
- Please provide:
- a brief summary of the feature
- what you would like to see from it as a result
- any necessary details of implementation
## Other
- Describe your suggestion briefly and informatively in the title
- Provide as much detail as you want in the description, but please provide enough so that the maintainer(s) understand the core of the request.