pub unsafe extern "C" fn cairo_surface_set_device_scale(
    surface: *mut cairo_surface_t,
    x_scale: c_double,
    y_scale: c_double
)