Tag-addressed Rust wiki engine.
Go to file
Dawid Ciężarkiewicz bc4c300ce4 Initial commit: template 2020-03-13 20:07:38 -07:00
.github Initial commit: template 2020-03-13 20:07:38 -07:00
ci Initial commit: template 2020-03-13 20:07:38 -07:00
src Initial commit: template 2020-03-13 20:07:38 -07:00
.gitignore Initial commit: template 2020-03-13 20:07:38 -07:00
.travis.yml Initial commit: template 2020-03-13 20:07:38 -07:00
Cargo.lock Initial commit: template 2020-03-13 20:07:38 -07:00
Cargo.toml Initial commit: template 2020-03-13 20:07:38 -07:00
LICENSE-APACHE Initial commit: template 2020-03-13 20:07:38 -07:00
LICENSE-MIT Initial commit: template 2020-03-13 20:07:38 -07:00
LICENSE-MPL2 Initial commit: template 2020-03-13 20:07:38 -07:00
README.md Initial commit: template 2020-03-13 20:07:38 -07:00
rustfmt.toml Initial commit: template 2020-03-13 20:07:38 -07:00

README.md

Travis CI Build Status crates.io #rust matrix channel rust-lang gitter channel

rust-bin-template

This is a template meant to be used as a starting point for Rust programs.

After cloning, grep for CHANGEME parts and replace them.

Features

  • Build-in common functionality:
    • Command line options handling (structopt)
    • Error management with (anyhow)
    • Logging (env_logger)
  • Automatic binary releases
    • Built by Travis CI for every release tag
    • Easy and fast to set-up
    • Generated for: Linux, Mac, Windows
  • Other small features

License

You are free to change the LICENSE of this project.