pub trait Sprite { fn glyph_size(&self) -> Size; fn glyphs(&self) -> &[Glyph]; fn render(&self, glyph: Glyph) -> Option<&[u8]>; }