pub unsafe extern "C" fn destructor_callback<F: MergeFn, PF: MergeFn>(
    raw_cb: *mut c_void
)