You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
when_any should also specify the generic type for the tasks similar to when_all
defwhen_all(tasks: list[Task[T]]) ->WhenAllTask[T]:
"""Returns a task that completes when all of the provided tasks complete or when one of the tasks fail."""returnWhenAllTask(tasks)
defwhen_any(tasks: list[Task]) ->WhenAnyTask:
"""Returns a task that completes when any of the provided tasks complete or fail."""returnWhenAnyTask(tasks)