#![allow(unused_must_use)] #![warn(clippy::write_literal)] use std::io::Write; fn main() { let mut v = Vec::new(); writeln!(&mut v, "{}", "{hello}"); writeln!(&mut v, r"{}", r"{hello}"); writeln!(&mut v, "{}", '\''); writeln!(&mut v, "{}", '"'); writeln!(&mut v, r"{}", '"'); // don't lint writeln!(&mut v, r"{}", '\''); writeln!( &mut v, "some {}", "hello \ world!" ); writeln!( &mut v, "some {}\ {} \\ {}", "1", "2", "3", ); }