cli: format: switch some format strings to inline template variables

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
Thomas Lamprecht 2024-10-18 17:29:17 +02:00
parent aa12dcbba0
commit b809d86d73

View File

@ -183,22 +183,15 @@ pub(crate) fn generate_usage_str_do<'cli>(
let mut text = match format { let mut text = match format {
DocumentationFormat::Short => { DocumentationFormat::Short => {
return format!("{}{}{}{}", indent, prefix, args, option_indicator); return format!("{indent}{prefix}{args}{option_indicator}");
} }
DocumentationFormat::Long => format!("{}{}{}{}", indent, prefix, args, option_indicator), DocumentationFormat::Long => format!("{indent}{prefix}{args}{option_indicator}"),
DocumentationFormat::Full => format!( DocumentationFormat::Full => format!(
"{}{}{}{}\n\n{}", "{indent}{prefix}{args}{option_indicator}\n\n{}",
indent,
prefix,
args,
option_indicator,
schema.description() schema.description()
), ),
DocumentationFormat::ReST => format!( DocumentationFormat::ReST => format!(
"``{}{}{}``\n\n{}", "``{prefix}{args}{option_indicator}``\n\n{}",
prefix,
args,
option_indicator,
schema.description() schema.description()
), ),
}; };