2021-05-21 23:56:12 +02:00
|
|
|
from typing import Protocol, runtime_checkable
|
2021-02-15 00:58:46 +01:00
|
|
|
from randompick import RandomPicker
|
|
|
|
|
|
|
|
@runtime_checkable # <1>
|
|
|
|
class LoadableRandomPicker(RandomPicker, Protocol): # <2>
|
|
|
|
def load(self, Iterable) -> None: ... # <3>
|