pub unsafe extern "C" fn destructor_callback(raw_cb: *mut c_void)