# Rust Project Template
[![Crates.io][crates-badge]][crates-url]
[![Github pages][gh-pages-badge]][gh-pages-url]
[![MIT licensed][mit-badge]][mit-url]
[![CI][actions-badge]][actions-url]
[![pre-commit][pre-commit-badge]][pre-commit-url]
[crates-badge]: https://img.shields.io/crates/v/project_template.svg
[crates-url]: https://crates.io/crates/project_template
[gh-pages-badge]: https://github.com/kagemeka/rust_project_template/actions/workflows/pages/pages-build-deployment/badge.svg
[gh-pages-url]: https://kagemeka.github.io/rust_project_template
[mit-badge]: https://img.shields.io/badge/license-MIT-blue.svg
[mit-url]: https://github.com/kagemeka/rust_project_template/blob/main/LICENSE
[docs-url]: https://docs.rs/project_template
[actions-badge]: https://github.com/kagemeka/rust_project_template/actions/workflows/rust.yml/badge.svg
[actions-url]: https://github.com/kagemeka/rust_project_template/actions/workflows/rust.yml
[pre-commit-badge]: https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white
[pre-commit-url]: https://github.com/pre-commit/pre-commit
## References
* https://doc.rust-lang.org/book/
* https://doc.rust-lang.org/error-index.html
* https://doc.rust-lang.org/nightly/unstable-book/index.html
* https://doc.rust-lang.org/stable/cargo/
* https://doc.rust-lang.org/stable/edition-guide/
* https://doc.rust-lang.org/stable/embedded-book/
* https://doc.rust-lang.org/stable/nomicon/
* https://doc.rust-lang.org/stable/reference/
* https://doc.rust-lang.org/stable/rust-by-example/
* https://doc.rust-lang.org/stable/rustc/
* https://doc.rust-lang.org/stable/rustdoc/
* https://github.com/rust-lang/rustfmt
* https://rust-cli.github.io/book/index.html
* https://rust-lang-nursery.github.io/rust-cookbook
* https://rust-lang.github.io/api-guidelines
* https://rust-lang.github.io/rfcs
* https://rust-lang.github.io/rust-forge
* https://rust-lang.github.io/rustfmt
* https://rustwasm.github.io/docs/book/
* https://tourofrust.com/
* https://www.rust-lang.org/learn
## Documentation
see [API document][docs-url]
## Naming project
this project's crate name uses hyphens but,
it's prefer to use underscores instead of hyphens in Rust projects.
## Publish to https://crates.io
* https://doc.rust-lang.org/cargo/reference/publishing.html