17 lines
374 B
Markdown
17 lines
374 B
Markdown
|
|
## Crates
|
||
|
|
|
||
|
|
Independent Rust app crates live in this directory.
|
||
|
|
|
||
|
|
Each subdirectory should be a normal Cargo package with its own `Cargo.toml`.
|
||
|
|
The repository root is a virtual workspace, so shared commands such as `make fmt-check`, `make clippy`, and `make test` run across all crates.
|
||
|
|
|
||
|
|
Suggested shape:
|
||
|
|
|
||
|
|
```text
|
||
|
|
crates/
|
||
|
|
app-name/
|
||
|
|
Cargo.toml
|
||
|
|
src/
|
||
|
|
main.rs
|
||
|
|
```
|