1 2 3 4 5
def foo(*args: *): ... def foo(*args: (*tuple[int])): ... def foo(*args: *int or str): ... def foo(*args: *yield x): ... # def foo(*args: **int): ...