/// glyphs (described by `IndexSubTableRecord`) can be found, optionally with metrics for the whole
/// **Note:** that some fonts may contain bitmaps with `0x0` dimensions, so be prepared to handle
// Pick a candidate that maximises size and bit depth according to `size_ppem` and `max_bit_depth`.
fn try_from((info, big_metrics): (&BitmapInfo, &BigGlyphMetrics)) -> Result<Self, Self::Error> {