pub unsafe extern "C" fn cairo_scaled_font_text_to_glyphs(
    scaled_font: *mut cairo_scaled_font_t,
    x: c_double,
    y: c_double,
    utf8: *const c_char,
    utf8_len: c_int,
    glyphs: *mut *mut Glyph,
    num_glyphs: *mut c_int,
    clusters: *mut *mut TextCluster,
    num_clusters: *mut c_int,
    cluster_flags: *mut cairo_text_cluster_flags_t
) -> cairo_status_t