lavkach3

Форк
0
16 строк · 357.0 Байт
1
from abc import ABC, abstractmethod
2
from typing import Any
3

4

5
class BaseBackend(ABC):
6
    @abstractmethod
7
    async def get(self, key: str) -> Any:
8
        ...
9

10
    @abstractmethod
11
    async def set(self, response: Any, key: str, ttl: int = 60) -> None:
12
        ...
13

14
    @abstractmethod
15
    async def delete_startswith(self, value: str) -> None:
16
        ...
17

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.