3 #![deny(print_stdout, use_debug)]
5 use std::fmt::{Debug, Display, Formatter, Result};
10 impl Display for Foo {
11 fn fmt(&self, f: &mut Formatter) -> Result {
12 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");
34 print!("Hello {:#?}", "#orld");