about summary refs log tree commit diff
path: root/users/wpcarro/scratch/rust/src/display/mod.rs
use std::fmt;

pub struct Person {
    pub fname: String,
    pub lname: String,
    pub age: i8,
}

impl fmt::Display for Person {
    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
        write!(f, "{}, {} ({} years old)", self.lname, self.fname, self.age)
    }
}