From 21c314b56eb4e6cf881a4393867575ca78494c5f Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Fri, 18 Oct 2024 17:29:45 +0200 Subject: [PATCH] schema: property description: switch format strings to inline template variables Signed-off-by: Thomas Lamprecht --- proxmox-schema/src/format.rs | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/proxmox-schema/src/format.rs b/proxmox-schema/src/format.rs index 4a8b559a..caba82ea 100644 --- a/proxmox-schema/src/format.rs +++ b/proxmox-schema/src/format.rs @@ -257,12 +257,12 @@ pub fn get_property_description( }; let default_text = match default { - Some(text) => format!(" (default={})", text), + Some(text) => format!(" (default={text})"), None => String::new(), }; let descr = match extra { - Some(extra) => format!("{} {}", descr, extra), + Some(extra) => format!("{descr} {extra}"), None => String::from(descr), }; @@ -270,18 +270,18 @@ pub fn get_property_description( let mut text = match style { ParameterDisplayStyle::Config => { // reST definition list format - format!("``{}`` : ``{}{}``\n ", name, type_text, default_text) + format!("``{name}`` : ``{type_text}{default_text}``\n ") } ParameterDisplayStyle::ConfigSub => { // reST definition list format - format!("``{}`` = ``{}{}``\n ", name, type_text, default_text) + format!("``{name}`` = ``{type_text}{default_text}``\n ") } ParameterDisplayStyle::Arg => { // reST option list format - format!("``--{}`` ``{}{}``\n ", name, type_text, default_text) + format!("``--{name}`` ``{type_text}{default_text}``\n ") } ParameterDisplayStyle::Fixed => { - format!("``<{}>`` : ``{}{}``\n ", name, type_text, default_text) + format!("``<{name}>`` : ``{type_text}{default_text}``\n ") } }; @@ -290,13 +290,13 @@ pub fn get_property_description( text } else { let display_name = match style { - ParameterDisplayStyle::Config => format!("{}:", name), - ParameterDisplayStyle::ConfigSub => format!("{}=", name), - ParameterDisplayStyle::Arg => format!("--{}", name), - ParameterDisplayStyle::Fixed => format!("<{}>", name), + ParameterDisplayStyle::Config => format!("{name}:"), + ParameterDisplayStyle::ConfigSub => format!("{name}="), + ParameterDisplayStyle::Arg => format!("--{name}"), + ParameterDisplayStyle::Fixed => format!("<{name}>"), }; - let mut text = format!(" {:-10} {}{}", display_name, type_text, default_text); + let mut text = format!(" {display_name:-10} {type_text}{default_text}"); let indent = " "; text.push('\n'); text.push_str(&wrap_text(indent, indent, &descr, 80));