DataclassInstance

Bases: Protocol

Dataclass instance interface

Source code in src/alpha/interfaces/dataclass_instance.py
@runtime_checkable
class DataclassInstance(Protocol):
    """Dataclass instance interface"""

    __dataclass_fields__: ClassVar[dict[str, Field[Any]]]

    def __call__(self, *args: Any, **kwds: Any) -> Any: ...