pub type DropCallback = unsafe extern "C" fn(user_data: *mut c_void);
Drop notification — fires when the Swift side releases the bridged context. Use this to clean up Rust state (typically Box::from_raw(user_data)).
Box::from_raw(user_data)