rainbowadn/rainbowadn/hashing/rainbow_factory.py
2022-05-19 11:03:16 +03:00

15 lines
401 B
Python

from typing import Generic, TypeVar
from rainbowadn.hashing.hashresolver import HashResolver
__all__ = ('RainbowFactory',)
FHashMentioned = TypeVar('FHashMentioned')
class RainbowFactory(Generic[FHashMentioned]):
"""вперёд, уроды, вас ждут заводы"""
def from_bytes(self, source: bytes, resolver: HashResolver) -> FHashMentioned:
raise NotImplementedError