qiskit/validation/fields/polymorphic.py
def _serialize(self, value, key, obj):
        """Override ``_serialize`` for customizing the exception raised."""
        try:
            return super()._serialize(value, key, obj)
        except TypeError as ex:
            if 'serialization_schema_selector' in str(ex):
                raise ValidationError('Data from an invalid schema')
            raise
def _serialize(self, value, key, obj):
        try:
            return super()._serialize(value, key, obj)
        except TypeError as ex:
            if 'serialization_schema_selector' in str(ex):
                raise ValidationError('Data from an invalid schema')
            raise
def _serialize ( self , value , key , obj ) : try : return super ( ) . _serialize ( value , key , obj ) except TypeError as ex : if 'serialization_schema_selector' in str ( ex ) : raise ValidationError ( 'Data from an invalid schema' ) raise
Override ``_serialize`` for customizing the exception raised.
Override _serialize for customizing the exception raised .