fn preprocess_text( plan: &hb_ot_shape_plan_t, face: &mut FontFuncsDispatch<'_, '_>, buffer: &mut hb_buffer_t, )