Dekorator untuk membuat fungsi dan metode yang kelebihan beban.
@typing.overload
@overload
def process(response: None) -> None:
...
@overload
def process(response: int) -> tuple[int, str]:
...
@overload
def process(response: bytes) -> str:
...
def process(response):
... actual implementation goes here