Source code for visions.types.generic

from typing import Sequence

import pandas as pd

from visions.types import VisionsBaseType
from visions.relations import TypeRelation


[docs]class Generic(VisionsBaseType): """**Generic** implementation of :class:`visions.types.type.VisionsBaseType`. Examples: >>> import numpy as np >>> x = pd.Series(['a', 1, np.nan]) >>> x in visions.Generic True """ @classmethod def get_relations(cls) -> Sequence[TypeRelation]: return [] @classmethod def contains_op(cls, series: pd.Series) -> bool: return True