pub async fn handle_task_termination<T>( task_handle: T, target: &'static str, name: &'static str, index: NodeIndex, )where T: FusedFuture<Output = Result<(), ()>>,