pub unsafe extern "C" fn gdk_cairo_region_create_from_surface( surface: *mut cairo_surface_t) -> *mut cairo_region_t