# CONTRIBUTING We'd be glad for you to contribute to our source code and to make this project better! Feel free to submit a pull request or an issue, but make sure to use the templates. It is **required to follow** the **`Language Style`** rules. ## Language Style Files of different languages should be checked locally according to the following conventions. Commits should be made after all checks pass or with additional clarifications. ### Rust Run `cargo fmt`(rustfmt) to format the code. Run `cargo clippy` to lint the code. Follow the official [naming convention](https://rust-lang.github.io/api-guidelines/naming.html).