pub trait Warmer {
// Required methods
fn glyphs(
&mut self,
family: &str,
weight: u16,
sizes: &[f32],
chars: &str,
) -> Result<usize, String>;
fn looks(&mut self, looks: &[Look]) -> Result<(), String>;
fn renderer(&mut self) -> Option<&mut Renderer>;
}