Problem
Having a Rust API would help with several problems
- Parsing multi-values env variables, like author
- Avoid people making type mistakes
- Bring documentation more inline with people's workflow, e.g. IDEs auto-completing and rendering doc comments
- Help improve discoverability of fields
- Ensures a feedback loop with the cargo team, hoping it avoids some of the failure modes where compatibiluty is broken
- Reduce duplicated effort
Proposed Solution
A crate that provides macros for various compile-time env variables set by cargo
Notes
Things to work out
Problem
Having a Rust API would help with several problems
Proposed Solution
A crate that provides macros for various compile-time env variables set by cargo
Notes
Things to work out