pub fn match_backtrack( ctx: &mut hb_ot_apply_context_t<'_, '_>, backtrack_len: u16, match_func: &(dyn Fn(GlyphId, u16) -> bool + '_), match_start: &mut usize, ) -> bool