mirror of
https://git.proxmox.com/git/proxmox
synced 2025-10-04 13:53:54 +00:00
schema: property description: switch format strings to inline template variables
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
parent
b809d86d73
commit
21c314b56e
@ -257,12 +257,12 @@ pub fn get_property_description(
|
|||||||
};
|
};
|
||||||
|
|
||||||
let default_text = match default {
|
let default_text = match default {
|
||||||
Some(text) => format!(" (default={})", text),
|
Some(text) => format!(" (default={text})"),
|
||||||
None => String::new(),
|
None => String::new(),
|
||||||
};
|
};
|
||||||
|
|
||||||
let descr = match extra {
|
let descr = match extra {
|
||||||
Some(extra) => format!("{} {}", descr, extra),
|
Some(extra) => format!("{descr} {extra}"),
|
||||||
None => String::from(descr),
|
None => String::from(descr),
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -270,18 +270,18 @@ pub fn get_property_description(
|
|||||||
let mut text = match style {
|
let mut text = match style {
|
||||||
ParameterDisplayStyle::Config => {
|
ParameterDisplayStyle::Config => {
|
||||||
// reST definition list format
|
// reST definition list format
|
||||||
format!("``{}`` : ``{}{}``\n ", name, type_text, default_text)
|
format!("``{name}`` : ``{type_text}{default_text}``\n ")
|
||||||
}
|
}
|
||||||
ParameterDisplayStyle::ConfigSub => {
|
ParameterDisplayStyle::ConfigSub => {
|
||||||
// reST definition list format
|
// reST definition list format
|
||||||
format!("``{}`` = ``{}{}``\n ", name, type_text, default_text)
|
format!("``{name}`` = ``{type_text}{default_text}``\n ")
|
||||||
}
|
}
|
||||||
ParameterDisplayStyle::Arg => {
|
ParameterDisplayStyle::Arg => {
|
||||||
// reST option list format
|
// reST option list format
|
||||||
format!("``--{}`` ``{}{}``\n ", name, type_text, default_text)
|
format!("``--{name}`` ``{type_text}{default_text}``\n ")
|
||||||
}
|
}
|
||||||
ParameterDisplayStyle::Fixed => {
|
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
|
text
|
||||||
} else {
|
} else {
|
||||||
let display_name = match style {
|
let display_name = match style {
|
||||||
ParameterDisplayStyle::Config => format!("{}:", name),
|
ParameterDisplayStyle::Config => format!("{name}:"),
|
||||||
ParameterDisplayStyle::ConfigSub => format!("{}=", name),
|
ParameterDisplayStyle::ConfigSub => format!("{name}="),
|
||||||
ParameterDisplayStyle::Arg => format!("--{}", name),
|
ParameterDisplayStyle::Arg => format!("--{name}"),
|
||||||
ParameterDisplayStyle::Fixed => 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 = " ";
|
let indent = " ";
|
||||||
text.push('\n');
|
text.push('\n');
|
||||||
text.push_str(&wrap_text(indent, indent, &descr, 80));
|
text.push_str(&wrap_text(indent, indent, &descr, 80));
|
||||||
|
Loading…
Reference in New Issue
Block a user