pub unsafe extern "C" fn cairo_xlib_surface_set_drawable(
    surface: *mut cairo_surface_t,
    drawable: Drawable,
    width: c_int,
    height: c_int
)