Expand description
Raw CLI input types that bridge the CLI layer to the config layer.
These structs carry unmerged, unvalidated values from crate::cli::Args.
The only place that touches Args directly is ConfigSource::from_args;
everything downstream depends on these source types, not on the CLI crate.
Structsยง
- Config
Source - Raw CLI input values extracted from parsed command-line arguments.
- Network
Source - Raw CLI input values for network/transport settings.
- Output
Source - Raw CLI input values for output settings.
- Server
Source - Raw CLI input values for server selection settings.
- Test
Source - Raw CLI input values for test execution settings.