pub unsafe extern "C" fn g_atomic_pointer_compare_and_exchange_full(
    atomic: *mut c_void,
    oldval: gpointer,
    newval: gpointer,
    preval: *mut c_void
) -> gboolean
Available on crate feature v2_74 only.