9 releases (breaking)
0.7.1 | Sep 17, 2022 |
---|---|
0.7.0 | Jul 26, 2022 |
0.6.0 | Jul 5, 2022 |
0.5.0 | Jun 12, 2022 |
0.1.0 | May 11, 2022 |
#4 in #iron
31 downloads per month
Used in 2 crates
220KB
7K
SLoC
iron-ingot
A general-purpose library for Rust that can help developers create various kinds of applications in a shorter amount of time. This library is also used to serve as a custom extension to the Rust standard library.
Table of contents
- Prerequisites
- Format the project
- Automatically format the project on change
- Lint the project
- Automatically lint the project on change
- Build the project
- Automatically build the project on change
- Test the project
- Automatically test the project on change
Prerequisites
- Windows 11 or Linux
- Visual Studio Code with plugins:
- Better TOML
- CodeLLDB
- EditorConfig for VS Code
- Markdown All in One
- rust-analyzer
- YAML
- Rust 1.60.0 and later
- rustfmt 1.4.38 and later
- clippy 0.1.60 and later
- cargo-watch 8.1.1 and later
Format the project
cargo fmt
Automatically format the project on change
cargo watch -x fmt
Lint the project
cargo clippy --all-features
Automatically lint the project on change
cargo watch -x "clippy --all-features"
Build the project
cargo build
Automatically build the project on change
cargo watch -x build
Test the project
cargo test
Automatically test the project on change
cargo watch -x test
Dependencies
~310KB