Expand description
TOML config file with named profiles. Auto-load order:
--config <FILE>if explicit.smtp_test_tool.tomlin the executable’s directory.smtp_test_tool.tomlin the current working directory.- OS-standard config dir (e.g.
%APPDATA%/smtp-test-tool/smtp_test_tool.toml).
Structs§
- Config
- Full config = many named profiles.
- Profile
- All testable settings. This is what gets serialised to TOML and what the GUI/CLI render and edit.
Constants§
Functions§
- default_
save_ path - Where to save a brand-new config when the user clicks ‘Save’.
- discover_
config_ path - Locate the most relevant config file on this machine. Trace-level
events are emitted for each candidate so users can pinpoint a
search miss by running with
RUST_LOG=smtp_test_tool=trace.