.. _jgdv._abstract.protocols.pydantic: ================================= jgdv._abstract.protocols.pydantic ================================= .. py:module:: jgdv._abstract.protocols.pydantic Classes ------- .. autoapisummary:: jgdv._abstract.protocols.pydantic.ProtocolModelMeta Module Contents =============== .. _jgdv._abstract.protocols.pydantic.ProtocolModelMeta: .. py:class:: ProtocolModelMeta(*args, **kwargs) Bases: :py:obj:`ProtoMeta`, :py:obj:`PydanticMeta` Use as the metaclass for pydantic models which are explicit Protocol implementers eg: class Example(BaseModel, ExampleProtocol, metaclass=ProtocolModelMeta):...