1 #![allow(unused_must_use)]
2 #![warn(clippy::write_literal)]
7 let mut v = Vec::new();
9 writeln!(v, "{}", "{hello}");
10 writeln!(v, r"{}", r"{hello}");
11 writeln!(v, "{}", '\'');
12 writeln!(v, "{}", '"');
13 writeln!(v, r"{}", '"');
14 writeln!(v, r"{}", '\'');
27 writeln!(v, "{}", "\\");
28 writeln!(v, r"{}", "\\");
29 writeln!(v, r#"{}"#, "\\");
30 writeln!(v, "{}", r"\");
31 writeln!(v, "{}", "\r");
32 writeln!(v, r#"{}{}"#, '#', '"'); // hard mode
33 writeln!(v, r"{}", "\r"); // should not lint