pub unsafe extern "C" fn cairo_scaled_font_text_to_glyphs(
    scaled_font: *mut cairo_scaled_font_t,
    x: f64,
    y: f64,
    utf8: *const i8,
    utf8_len: i32,
    glyphs: *mut *mut cairo_glyph_t,
    num_glyphs: *mut i32,
    clusters: *mut *mut cairo_text_cluster_t,
    num_clusters: *mut i32,
    cluster_flags: *mut i32
) -> i32