pub unsafe extern "C" fn g_object_replace_qdata(
    object: *mut GObject,
    quark: GQuark,
    oldval: gpointer,
    newval: gpointer,
    destroy: GDestroyNotify,
    old_destroy: *mut GDestroyNotify
) -> gboolean