pub unsafe extern "C" fn cairo_image_surface_create_from_png_stream(
    read_func: cairo_read_func_t,
    closure: *mut c_void
) -> *mut cairo_surface_t