Source code for random_collections.random_collection_interface

import abc
from enum import Enum


[docs] class IRandom[V: Enum](abc.ABC):
[docs] @abc.abstractmethod def get_random_value(self, *args, **kwargs) -> V: pass