11 lines
241 B
Python
11 lines
241 B
Python
from dataclasses import dataclass, field
|
|
from typing import Generic
|
|
|
|
from modules.task import QTask
|
|
from modules.utils.types import A, C, Q, V
|
|
|
|
|
|
@dataclass(frozen=True)
|
|
class QTaskPool(Generic[C, V, Q, A]):
|
|
pool: list[QTask[C, V, Q, A]]
|