Source code for docarray.document.mixins

from .attribute import GetAttributesMixin
from .audio import AudioDataMixin
from .blob import BlobDataMixin
from .content import ContentPropertyMixin
from .convert import ConvertMixin
from .dump import UriFileMixin
from .featurehash import FeatureHashMixin
from .image import ImageDataMixin
from .mesh import MeshDataMixin
from .multimodal import MultiModalMixin
from .plot import PlotMixin
from .porting import PortingMixin
from .property import PropertyMixin
from .protobuf import ProtobufMixin
from .pydantic import PydanticMixin
from .strawberry import StrawberryMixin
from .sugar import SingletonSugarMixin
from .text import TextDataMixin
from .video import VideoDataMixin


[docs]class AllMixins( ProtobufMixin, PydanticMixin, StrawberryMixin, PropertyMixin, ContentPropertyMixin, ConvertMixin, AudioDataMixin, ImageDataMixin, TextDataMixin, MeshDataMixin, VideoDataMixin, BlobDataMixin, PlotMixin, UriFileMixin, SingletonSugarMixin, PortingMixin, FeatureHashMixin, GetAttributesMixin, MultiModalMixin, ): """All plugins that can be used in :class:`Document`. """ ...