Function string_template_plus::transformers::float_format
source · pub fn float_format(
val: &str,
args: Vec<&str>
) -> Result<String, TransformerError>
Expand description
format the float (numbers). For example with val=1.123
, {val:f(2)}
or {val:f(.2)}
gives 1.12
assert_eq!(float_format("1.12", vec![".1"])?, "1.1");
assert_eq!(float_format("1.12", vec!["2"])?, "1.12");
assert_eq!(float_format("1.12", vec!["0"])?, "1");