pub trait Font { // Required methods fn name(&self) -> &str; fn get_size(&self) -> usize; fn get_char_size(&self, c: char) -> (usize, usize); }