A loaded font, as Pica.load/2 returns it.
The struct is opaque: pass it back to Pica's functions, and read what it holds through them,
such as Pica.info/1. It keeps the font's decoded bytes in native memory, outside the
process heap, and its information, read once when it was loaded.