skip serializing profiles when empty

This commit is contained in:
mbecker20
2025-08-07 21:01:42 -04:00
parent ebb4ea3c87
commit f2478de853
+5 -1
View File
@@ -519,7 +519,11 @@ pub struct CliConfig {
#[serde(default)]
pub cli_logging: LogConfig,
/// Configure additional profiles.
#[serde(default, alias = "profile")]
#[serde(
default,
alias = "profile",
skip_serializing_if = "Vec::is_empty"
)]
pub profiles: Vec<CliConfig>,
}