from dataclasses import dataclass
from typing import Tuple
from src.structures.abstract_data import AbstractData


@dataclass
class GroupData(AbstractData):
    """
    Класс-контейнер для данных группы.
    """
    id: int
    name: str

    @staticmethod
    def from_tuple(tuple_: Tuple[int, str]):
        return GroupData(*tuple_)

bbd38ebe776660e3ae1a74e83228e81ae5970a83
<mask token>


@dataclass
class GroupData(AbstractData):
    <mask token>
    id: int
    name: str
    <mask token>

<mask token>


@dataclass
class GroupData(AbstractData):
    <mask token>
    id: int
    name: str

    @staticmethod
    def from_tuple(tuple_: Tuple[int, str]):
        return GroupData(*tuple_)

<mask token>


@dataclass
class GroupData(AbstractData):
    """
    Класс-контейнер для данных группы.
    """
    id: int
    name: str

    @staticmethod
    def from_tuple(tuple_: Tuple[int, str]):
        return GroupData(*tuple_)

from dataclasses import dataclass
from typing import Tuple
from src.structures.abstract_data import AbstractData


@dataclass
class GroupData(AbstractData):
    """
    Класс-контейнер для данных группы.
    """
    id: int
    name: str

    @staticmethod
    def from_tuple(tuple_: Tuple[int, str]):
        return GroupData(*tuple_)
