pub unsafe extern "C" fn hb_font_get_glyph_advances_for_direction(
    font: *mut hb_font_t,
    direction: hb_direction_t,
    count: c_uint,
    first_glyph: *const hb_codepoint_t,
    glyph_stride: c_uint,
    first_advance: *mut hb_position_t,
    advance_stride: c_uint,
)