error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:45:5 | LL | println!("val='{}'", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: `-D clippy::uninlined-format-args` implied by `-D warnings` = help: to override `-D warnings` add `#[allow(clippy::uninlined_format_args)]` help: change this to | LL - println!("val='{}'", local_i32); LL + println!("val='{local_i32}'"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:47:5 | LL | println!("val='{ }'", local_i32); // 3 spaces | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("val='{ }'", local_i32); // 3 spaces LL + println!("val='{local_i32}'"); // 3 spaces | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:50:5 | LL | println!("val='{ }'", local_i32); // tab | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("val='{ }'", local_i32); // tab LL + println!("val='{local_i32}'"); // tab | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:53:5 | LL | println!("val='{ }'", local_i32); // space+tab | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("val='{ }'", local_i32); // space+tab LL + println!("val='{local_i32}'"); // space+tab | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:56:5 | LL | println!("val='{ }'", local_i32); // tab+space | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("val='{ }'", local_i32); // tab+space LL + println!("val='{local_i32}'"); // tab+space | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:59:5 | LL | / println!( LL | | LL | | "val='{ LL | | }'", LL | | local_i32 LL | | ); | |_____^ error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:65:5 | LL | println!("{}", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{}", local_i32); LL + println!("{local_i32}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:67:5 | LL | println!("{}", fn_arg); | ^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{}", fn_arg); LL + println!("{fn_arg}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:69:5 | LL | println!("{:?}", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:?}", local_i32); LL + println!("{local_i32:?}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:71:5 | LL | println!("{:#?}", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:#?}", local_i32); LL + println!("{local_i32:#?}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:73:5 | LL | println!("{:4}", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:4}", local_i32); LL + println!("{local_i32:4}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:75:5 | LL | println!("{:04}", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:04}", local_i32); LL + println!("{local_i32:04}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:77:5 | LL | println!("{:<3}", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:<3}", local_i32); LL + println!("{local_i32:<3}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:79:5 | LL | println!("{:#010x}", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:#010x}", local_i32); LL + println!("{local_i32:#010x}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:81:5 | LL | println!("{:.1}", local_f64); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:.1}", local_f64); LL + println!("{local_f64:.1}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:86:5 | LL | println!("{} {}", local_i32, local_f64); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{} {}", local_i32, local_f64); LL + println!("{local_i32} {local_f64}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:89:5 | LL | println!("{}", val); | ^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{}", val); LL + println!("{val}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:91:5 | LL | println!("{}", v = val); | ^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{}", v = val); LL + println!("{val}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:94:5 | LL | println!("val='{\t }'", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("val='{\t }'", local_i32); LL + println!("val='{local_i32}'"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:96:5 | LL | println!("val='{\n }'", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("val='{\n }'", local_i32); LL + println!("val='{local_i32}'"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:98:5 | LL | println!("val='{local_i32}'", local_i32 = local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("val='{local_i32}'", local_i32 = local_i32); LL + println!("val='{local_i32}'"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:100:5 | LL | println!("val='{local_i32}'", local_i32 = fn_arg); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("val='{local_i32}'", local_i32 = fn_arg); LL + println!("val='{fn_arg}'"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:102:5 | LL | println!("{0}", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{0}", local_i32); LL + println!("{local_i32}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:104:5 | LL | println!("{0:?}", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{0:?}", local_i32); LL + println!("{local_i32:?}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:106:5 | LL | println!("{0:#?}", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{0:#?}", local_i32); LL + println!("{local_i32:#?}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:108:5 | LL | println!("{0:04}", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{0:04}", local_i32); LL + println!("{local_i32:04}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:110:5 | LL | println!("{0:<3}", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{0:<3}", local_i32); LL + println!("{local_i32:<3}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:112:5 | LL | println!("{0:#010x}", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{0:#010x}", local_i32); LL + println!("{local_i32:#010x}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:114:5 | LL | println!("{0:.1}", local_f64); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{0:.1}", local_f64); LL + println!("{local_f64:.1}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:116:5 | LL | println!("{0} {0}", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{0} {0}", local_i32); LL + println!("{local_i32} {local_i32}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:118:5 | LL | println!("{1} {} {0} {}", local_i32, local_f64); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{1} {} {0} {}", local_i32, local_f64); LL + println!("{local_f64} {local_i32} {local_i32} {local_f64}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:120:5 | LL | println!("{0} {1}", local_i32, local_f64); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{0} {1}", local_i32, local_f64); LL + println!("{local_i32} {local_f64}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:122:5 | LL | println!("{1} {0}", local_i32, local_f64); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{1} {0}", local_i32, local_f64); LL + println!("{local_f64} {local_i32}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:124:5 | LL | println!("{1} {0} {1} {0}", local_i32, local_f64); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{1} {0} {1} {0}", local_i32, local_f64); LL + println!("{local_f64} {local_i32} {local_f64} {local_i32}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:127:5 | LL | println!("{v}", v = local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{v}", v = local_i32); LL + println!("{local_i32}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:129:5 | LL | println!("{local_i32:0$}", width); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{local_i32:0$}", width); LL + println!("{local_i32:width$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:131:5 | LL | println!("{local_i32:w$}", w = width); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{local_i32:w$}", w = width); LL + println!("{local_i32:width$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:133:5 | LL | println!("{local_i32:.0$}", prec); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{local_i32:.0$}", prec); LL + println!("{local_i32:.prec$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:135:5 | LL | println!("{local_i32:.p$}", p = prec); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{local_i32:.p$}", p = prec); LL + println!("{local_i32:.prec$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:137:5 | LL | println!("{:0$}", v = val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:0$}", v = val); LL + println!("{val:val$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:139:5 | LL | println!("{0:0$}", v = val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{0:0$}", v = val); LL + println!("{val:val$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:141:5 | LL | println!("{:0$.0$}", v = val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:0$.0$}", v = val); LL + println!("{val:val$.val$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:143:5 | LL | println!("{0:0$.0$}", v = val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{0:0$.0$}", v = val); LL + println!("{val:val$.val$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:145:5 | LL | println!("{0:0$.v$}", v = val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{0:0$.v$}", v = val); LL + println!("{val:val$.val$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:147:5 | LL | println!("{0:v$.0$}", v = val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{0:v$.0$}", v = val); LL + println!("{val:val$.val$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:149:5 | LL | println!("{v:0$.0$}", v = val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{v:0$.0$}", v = val); LL + println!("{val:val$.val$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:151:5 | LL | println!("{v:v$.0$}", v = val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{v:v$.0$}", v = val); LL + println!("{val:val$.val$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:153:5 | LL | println!("{v:0$.v$}", v = val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{v:0$.v$}", v = val); LL + println!("{val:val$.val$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:155:5 | LL | println!("{v:v$.v$}", v = val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{v:v$.v$}", v = val); LL + println!("{val:val$.val$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:157:5 | LL | println!("{:0$}", width); | ^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:0$}", width); LL + println!("{width:width$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:159:5 | LL | println!("{:1$}", local_i32, width); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:1$}", local_i32, width); LL + println!("{local_i32:width$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:161:5 | LL | println!("{:w$}", w = width); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:w$}", w = width); LL + println!("{width:width$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:163:5 | LL | println!("{:w$}", local_i32, w = width); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:w$}", local_i32, w = width); LL + println!("{local_i32:width$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:165:5 | LL | println!("{:.0$}", prec); | ^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:.0$}", prec); LL + println!("{prec:.prec$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:167:5 | LL | println!("{:.1$}", local_i32, prec); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:.1$}", local_i32, prec); LL + println!("{local_i32:.prec$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:169:5 | LL | println!("{:.p$}", p = prec); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:.p$}", p = prec); LL + println!("{prec:.prec$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:171:5 | LL | println!("{:.p$}", local_i32, p = prec); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:.p$}", local_i32, p = prec); LL + println!("{local_i32:.prec$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:173:5 | LL | println!("{:0$.1$}", width, prec); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:0$.1$}", width, prec); LL + println!("{width:width$.prec$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:175:5 | LL | println!("{:0$.w$}", width, w = prec); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:0$.w$}", width, w = prec); LL + println!("{width:width$.prec$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:177:5 | LL | println!("{:1$.2$}", local_f64, width, prec); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:1$.2$}", local_f64, width, prec); LL + println!("{local_f64:width$.prec$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:179:5 | LL | println!("{:1$.2$} {0} {1} {2}", local_f64, width, prec); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:1$.2$} {0} {1} {2}", local_f64, width, prec); LL + println!("{local_f64:width$.prec$} {local_f64} {width} {prec}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:181:5 | LL | / println!( LL | | LL | | "{0:1$.2$} {0:2$.1$} {1:0$.2$} {1:2$.0$} {2:0$.1$} {2:1$.0$}", LL | | local_i32, width, prec, LL | | ); | |_____^ error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:193:5 | LL | println!("Width = {}, value with width = {:0$}", local_i32, local_f64); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("Width = {}, value with width = {:0$}", local_i32, local_f64); LL + println!("Width = {local_i32}, value with width = {local_f64:local_i32$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:195:5 | LL | println!("{:w$.p$}", local_i32, w = width, p = prec); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:w$.p$}", local_i32, w = width, p = prec); LL + println!("{local_i32:width$.prec$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:197:5 | LL | println!("{:w$.p$}", w = width, p = prec); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{:w$.p$}", w = width, p = prec); LL + println!("{width:width$.prec$}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:217:5 | LL | / println!( LL | | LL | | "{}", ... | LL | | ); | |_____^ error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:223:5 | LL | println!("{}", /* comment with a comma , in it */ val); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("{}", /* comment with a comma , in it */ val); LL + println!("{val}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:230:9 | LL | panic!("p1 {}", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - panic!("p1 {}", local_i32); LL + panic!("p1 {local_i32}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:234:9 | LL | panic!("p2 {0}", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - panic!("p2 {0}", local_i32); LL + panic!("p2 {local_i32}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:238:9 | LL | panic!("p3 {local_i32}", local_i32 = local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - panic!("p3 {local_i32}", local_i32 = local_i32); LL + panic!("p3 {local_i32}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:259:5 | LL | println!("expand='{}'", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - println!("expand='{}'", local_i32); LL + println!("expand='{local_i32}'"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:362:5 | LL | usr_println!(true, "val='{}'", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - usr_println!(true, "val='{}'", local_i32); LL + usr_println!(true, "val='{local_i32}'"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:364:5 | LL | usr_println!(true, "{}", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - usr_println!(true, "{}", local_i32); LL + usr_println!(true, "{local_i32}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:366:5 | LL | usr_println!(true, "{:#010x}", local_i32); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - usr_println!(true, "{:#010x}", local_i32); LL + usr_println!(true, "{local_i32:#010x}"); | error: variables can be used directly in the `format!` string --> tests/ui/uninlined_format_args.rs:368:5 | LL | usr_println!(true, "{:.1}", local_f64); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | help: change this to | LL - usr_println!(true, "{:.1}", local_f64); LL + usr_println!(true, "{local_f64:.1}"); | error: aborting due to 75 previous errors