Re-exports§
pub use output::Format;pub use output::OutputConfig;pub use source::ConfigSource;pub use source::NetworkSource;pub use source::OutputSource;pub use source::ServerSource;pub use source::TestSource;pub use validate::ValidationResult;pub use validate::get_config_path_internal;pub use validate::load_config_file;pub use validate::validate_config;
Modules§
- output
- Output format and display configuration types.
- source
- Raw CLI input types that bridge the CLI layer to the config layer.
- validate
- Config validation types and functions.
Structs§
- Config
- Main configuration struct composed of semantic sub-structs.
- File
- Network
Config - Network and transport configuration. Controls connection behavior, timeouts, and TLS settings.
- Server
Selection - Server selection configuration. Controls which speedtest.net servers are used.
- Test
Selection - Test execution configuration. Controls which tests run and how (single vs multi-stream).