Skip to main content

Module source

Module source 

Source
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ยง

ConfigSource
Raw CLI input values extracted from parsed command-line arguments.
NetworkSource
Raw CLI input values for network/transport settings.
OutputSource
Raw CLI input values for output settings.
ServerSource
Raw CLI input values for server selection settings.
TestSource
Raw CLI input values for test execution settings.