pub type BackgroundTaskCompletedEventHandler = *mut c_void;