pub unsafe fn drop_handler(data: *mut c_void)