use std::fmt::Display; #[derive(Debug)] pub struct LoxClass { name: String, } impl LoxClass { pub fn new(name: impl Into) -> Self { let name = name.into(); LoxClass { name } } } impl Display for LoxClass { fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { write!(f, "", self.name) } }