pub unsafe extern "C" fn hb_ot_layout_lookup_get_glyph_alternates(
    face: *mut hb_face_t,
    lookup_index: c_uint,
    glyph: hb_codepoint_t,
    start_offset: c_uint,
    alternate_count: *mut c_uint,
    alternate_glyphs: *mut hb_codepoint_t,
) -> c_uint