22 lines
616 B
Markdown
22 lines
616 B
Markdown
---
|
|
aliases:
|
|
- "0005"
|
|
- Rust CLI Scaffolding
|
|
date-created: 2026-10-14 22:50
|
|
date-modified: 2026-10-15 23:48
|
|
# Allowed: open, closed
|
|
status: open
|
|
area: "[[monorepo]]"
|
|
blocked-by:
|
|
- "[[0009-bazel-project-scaffolding]]"
|
|
subtasks: []
|
|
---
|
|
|
|
# Rust CLI Scaffolding
|
|
|
|
One of the biggest patterns I noticed when working on Rust projects in the monorepo was that they were mostly CLI tools. I found myself doing the same boilerplate over and over again.
|
|
|
|
I think much like Google, having a function that handles sensible defaults would be a good idea.
|
|
|
|
But also, maybe a Rust project set up to avoid the common pitfalls?
|