1 #![allow(unused_must_use)]
2 #![warn(clippy::write_literal)]
3
4 use std::io::Write;
5
main()6 fn main() {
7 let mut v = Vec::new();
8
9 writeln!(&mut v, "{}", "{hello}");
10 writeln!(&mut v, r"{}", r"{hello}");
11 writeln!(&mut v, "{}", '\'');
12 writeln!(&mut v, "{}", '"');
13 writeln!(&mut v, r"{}", '"'); // don't lint
14 writeln!(&mut v, r"{}", '\'');
15 writeln!(
16 &mut v,
17 "some {}",
18 "hello \
19 world!"
20 );
21 writeln!(
22 &mut v,
23 "some {}\
24 {} \\ {}",
25 "1", "2", "3",
26 );
27 }
28