Crate disp

Source
Expand description

§disp

crates.io Documentation Build Status

derive Display for types that implement Debug

Example

mod hello {
    use std::fmt::Display;
 
    #[derive(Debug, disp::Display)]
    pub struct Hello {}
}
 
fn main() {
    let hello = hello::Hello {};
    println!("Debug: {hello:?}, world!");
    println!("Display: {hello}, world!");
}

Output:

Debug: Hello, world!
Display: Hello, world!

Derive Macros§

Display