Как объявить подсказку типа возврата декоратора?

Просто любопытно, что печатание еще не обязательно в Python. У меня есть декоратор метода класса, в котором я хочу объявить типы, но возвращаемый тип декоратора - это функция, как мне объявить это?

Декоратор:

def requires_permissions(permission_list: list) -> ????:
    def decorator(method: ????):
        def decorated(*args,**kwargs):
            # ... Do some operations and return the method
            return method(*args, **kwargs)
        return decorated
    return decorator

0 ответов

Другие вопросы по тегам