def set_custom_serializer(self, _type, serializer): """ Assign a serializer for the type :param _type: the target type of the serializer :param serializer: Custom Serializer constructor function """ validate_type(_type) validate_serializer(serializer, StreamSerializer) self._custom_serializers[_type] = serializer
def global_serializer(self, global_serializer): validate_serializer(global_serializer, StreamSerializer) self._global_serializer = global_serializer
def set_custom_serializer(self, _type, serializer): validate_type(_type) validate_serializer(serializer, StreamSerializer) self.custom_serializers[_type] = serializer