Crate display_attr [−] [src]
A custom derive for implementing Display more easily.
Example:
#[macro_use] extern crate display_attr; #[derive(DisplayAttr)] #[display(fmt = "{} ({})", name, age)] struct Person { name: String, age: usize, } fn main() { assert_eq!(Person { name: "Mary".to_string(), age: 23, }.to_string(), "Mary (23)"); }
Functions
display_attr |