pub unsafe extern "C" fn cairo_surface_get_mime_data(
    surface: *mut cairo_surface_t,
    mime_type: *const c_char,
    data: *const *mut u8,
    length: *mut c_ulong
)