@@ -88,7 +88,6 @@ combined_serializer! {
8888 // `find_only` is for type_serializers which are built directly via the `type` key and `find_serializer`
8989 // but aren't actually used for serialization, e.g. their `build` method must return another serializer
9090 find_only: {
91- super :: type_serializers:: union :: TaggedUnionBuilder ;
9291 super :: type_serializers:: other:: ChainBuilder ;
9392 super :: type_serializers:: other:: CustomErrorBuilder ;
9493 super :: type_serializers:: other:: CallBuilder ;
@@ -138,6 +137,7 @@ combined_serializer! {
138137 Json : super :: type_serializers:: json:: JsonSerializer ;
139138 JsonOrPython : super :: type_serializers:: json_or_python:: JsonOrPythonSerializer ;
140139 Union : super :: type_serializers:: union :: UnionSerializer ;
140+ TaggedUnion : super :: type_serializers:: union :: TaggedUnionSerializer ;
141141 Literal : super :: type_serializers:: literal:: LiteralSerializer ;
142142 Enum : super :: type_serializers:: enum_:: EnumSerializer ;
143143 Recursive : super :: type_serializers:: definitions:: DefinitionRefSerializer ;
@@ -247,6 +247,7 @@ impl PyGcTraverse for CombinedSerializer {
247247 CombinedSerializer :: Json ( inner) => inner. py_gc_traverse ( visit) ,
248248 CombinedSerializer :: JsonOrPython ( inner) => inner. py_gc_traverse ( visit) ,
249249 CombinedSerializer :: Union ( inner) => inner. py_gc_traverse ( visit) ,
250+ CombinedSerializer :: TaggedUnion ( inner) => inner. py_gc_traverse ( visit) ,
250251 CombinedSerializer :: Literal ( inner) => inner. py_gc_traverse ( visit) ,
251252 CombinedSerializer :: Enum ( inner) => inner. py_gc_traverse ( visit) ,
252253 CombinedSerializer :: Recursive ( inner) => inner. py_gc_traverse ( visit) ,
0 commit comments