File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -2939,27 +2939,27 @@ mod flatten {
29392939
29402940 #[ test]
29412941 fn unit_enum_with_unknown_fields ( ) {
2942- #[ derive( Debug , PartialEq , Deserialize ) ]
2942+ #[ derive( Debug , PartialEq , Serialize , Deserialize ) ]
29432943 struct Flatten {
29442944 #[ serde( flatten) ]
29452945 x : X ,
29462946 #[ serde( flatten) ]
29472947 y : Y ,
29482948 }
29492949
2950- #[ derive( Debug , PartialEq , Deserialize ) ]
2950+ #[ derive( Debug , PartialEq , Serialize , Deserialize ) ]
29512951 #[ serde( tag = "typeX" ) ]
29522952 enum X {
29532953 A ,
29542954 }
29552955
2956- #[ derive( Debug , PartialEq , Deserialize ) ]
2956+ #[ derive( Debug , PartialEq , Serialize , Deserialize ) ]
29572957 #[ serde( tag = "typeY" ) ]
29582958 enum Y {
29592959 B { c : u32 } ,
29602960 }
29612961
2962- assert_de_tokens (
2962+ assert_tokens (
29632963 & Flatten {
29642964 x : X :: A ,
29652965 y : Y :: B { c : 0 } ,
@@ -2971,7 +2971,7 @@ mod flatten {
29712971 Token :: Str ( "typeY" ) ,
29722972 Token :: Str ( "B" ) ,
29732973 Token :: Str ( "c" ) ,
2974- Token :: I32 ( 0 ) ,
2974+ Token :: U32 ( 0 ) ,
29752975 Token :: MapEnd ,
29762976 ] ,
29772977 ) ;
You can’t perform that action at this time.
0 commit comments