pub unsafe extern "C" fn gdk_surface_create_similar_surface( surface: *mut GdkSurface, content: cairo_content_t, width: c_int, height: c_int, ) -> *mut cairo_surface_t