@@ -15,24 +15,22 @@ pub struct ServicesResponse {
15
15
}
16
16
17
17
#[ derive( Deserialize , Clone , Debug ) ]
18
+ #[ serde( rename_all = "PascalCase" ) ]
18
19
pub struct XblStatusResponse {
19
- #[ serde( rename( deserialize = "Status" ) ) ]
20
20
pub status : XblStatusStatus ,
21
- #[ serde( rename( deserialize = "CoreServices" ) ) ]
22
21
pub core_services : Vec < XblStatusCoreService > ,
23
- #[ serde( rename( deserialize = "Titles" ) ) ]
24
22
pub titles : Vec < XblStatusCoreService > ,
25
23
}
26
24
27
25
#[ derive( Deserialize , Clone , Debug ) ]
26
+ #[ serde( rename_all = "PascalCase" ) ]
28
27
pub struct XblStatusStatus {
29
- #[ serde( rename( deserialize = "Overall" ) ) ]
30
28
pub overall : XblStatusStatusItem ,
31
29
}
32
30
33
31
#[ derive( Deserialize , Clone , Debug ) ]
32
+ #[ serde( rename_all = "PascalCase" ) ]
34
33
pub struct XblStatusStatusItem {
35
- #[ serde( rename( deserialize = "State" ) ) ]
36
34
pub state : String ,
37
35
}
38
36
@@ -48,14 +46,14 @@ pub struct XblStatusCoreService {
48
46
}
49
47
50
48
#[ derive( Deserialize , Clone , Debug ) ]
49
+ #[ serde( rename_all = "PascalCase" ) ]
51
50
pub struct XblStatusCoreServiceScenario {
52
- #[ serde( rename( deserialize = "Id" ) ) ]
53
51
pub id : i64 ,
54
52
}
55
53
56
54
#[ derive( Deserialize , Clone , Debug ) ]
55
+ #[ serde( rename_all = "PascalCase" ) ]
57
56
pub struct XblStatusCoreServiceStatus {
58
- #[ serde( rename( deserialize = "Id" ) ) ]
59
57
pub id : i64 ,
60
58
}
61
59
0 commit comments