1 #![feature(tool_lints)]
3 #![allow(clippy::print_literal, clippy::write_literal)]
4 #![warn(clippy::print_stdout, clippy::use_debug)]
6 use std::fmt::{Debug, Display, Formatter, Result};
11 impl Display for Foo {
12 fn fmt(&self, f: &mut Formatter) -> Result {
13 write!(f, "{:?}", 43.1415)
18 fn fmt(&self, f: &mut Formatter) -> Result {
19 // ok, we can use `Debug` formatting in `Debug` implementations
20 write!(f, "{:?}", 42.718)
28 print!("Hello {}", "World");
30 print!("Hello {:?}", "World");
32 print!("Hello {:#?}", "#orld");