@@ -23,25 +23,67 @@ pub struct CheatGetAcademyRecruitQueueResponse(pub AcademyRecruitQueue);
2323#[ cfg_attr( feature = "axum" , derive( IntoJsonResponse ) ) ]
2424#[ cfg_attr( feature = "typescript" , derive( ts_rs:: TS ) ) ]
2525#[ cfg_attr( feature = "typescript" , ts( export) ) ]
26- pub struct CheatGetAcademyRecruitQueuesResponse ( pub Vec < ( Coord , AcademyRecruitQueue ) > ) ;
26+ pub struct CheatGetAcademyRecruitQueuesResponse ( pub Vec < CheatGetAcademyRecruitQueuesResponseItem > ) ;
27+
28+ #[ derive( Clone , Debug , Deserialize , Serialize ) ]
29+ #[ cfg_attr( feature = "axum" , derive( IntoJsonResponse ) ) ]
30+ #[ cfg_attr( feature = "typescript" , derive( ts_rs:: TS ) ) ]
31+ #[ cfg_attr( feature = "typescript" , ts( export) ) ]
32+ pub struct CheatGetAcademyRecruitQueuesResponseItem {
33+ pub coord : Coord ,
34+ pub queue : AcademyRecruitQueue ,
35+ }
2736
2837#[ derive( Clone , Debug , Deref , DerefMut , From , Into , Deserialize , Serialize ) ]
2938#[ cfg_attr( feature = "axum" , derive( IntoJsonResponse ) ) ]
3039#[ cfg_attr( feature = "typescript" , derive( ts_rs:: TS ) ) ]
3140#[ cfg_attr( feature = "typescript" , ts( export) ) ]
32- pub struct CheatGetAllAcademyRecruitQueuesResponse ( pub Vec < ( Coord , AcademyRecruitQueue ) > ) ;
41+ pub struct CheatGetAllAcademyRecruitQueuesResponse (
42+ pub Vec < CheatGetAllAcademyRecruitQueuesResponseItem > ,
43+ ) ;
44+
45+ #[ derive( Clone , Debug , Deserialize , Serialize ) ]
46+ #[ cfg_attr( feature = "axum" , derive( IntoJsonResponse ) ) ]
47+ #[ cfg_attr( feature = "typescript" , derive( ts_rs:: TS ) ) ]
48+ #[ cfg_attr( feature = "typescript" , ts( export) ) ]
49+ pub struct CheatGetAllAcademyRecruitQueuesResponseItem {
50+ pub coord : Coord ,
51+ pub queue : AcademyRecruitQueue ,
52+ }
3353
3454#[ derive( Clone , Debug , Deref , DerefMut , From , Into , Deserialize , Serialize ) ]
3555#[ cfg_attr( feature = "axum" , derive( IntoJsonResponse ) ) ]
3656#[ cfg_attr( feature = "typescript" , derive( ts_rs:: TS ) ) ]
3757#[ cfg_attr( feature = "typescript" , ts( export) ) ]
38- pub struct CheatGetAllPrefectureBuildQueuesResponse ( pub Vec < ( Coord , PrefectureBuildQueue ) > ) ;
58+ pub struct CheatGetAllPrefectureBuildQueuesResponse (
59+ pub Vec < CheatGetAllPrefectureBuildQueuesResponseItem > ,
60+ ) ;
61+
62+ #[ derive( Clone , Debug , Deserialize , Serialize ) ]
63+ #[ cfg_attr( feature = "axum" , derive( IntoJsonResponse ) ) ]
64+ #[ cfg_attr( feature = "typescript" , derive( ts_rs:: TS ) ) ]
65+ #[ cfg_attr( feature = "typescript" , ts( export) ) ]
66+ pub struct CheatGetAllPrefectureBuildQueuesResponseItem {
67+ pub coord : Coord ,
68+ pub queue : PrefectureBuildQueue ,
69+ }
3970
4071#[ derive( Clone , Debug , Deref , DerefMut , From , Into , Deserialize , Serialize ) ]
4172#[ cfg_attr( feature = "axum" , derive( IntoJsonResponse ) ) ]
4273#[ cfg_attr( feature = "typescript" , derive( ts_rs:: TS ) ) ]
4374#[ cfg_attr( feature = "typescript" , ts( export) ) ]
44- pub struct CheatGetAllStableRecruitQueuesResponse ( pub Vec < ( Coord , StableRecruitQueue ) > ) ;
75+ pub struct CheatGetAllStableRecruitQueuesResponse (
76+ pub Vec < CheatGetAllStableRecruitQueuesResponseItem > ,
77+ ) ;
78+
79+ #[ derive( Clone , Debug , Deserialize , Serialize ) ]
80+ #[ cfg_attr( feature = "axum" , derive( IntoJsonResponse ) ) ]
81+ #[ cfg_attr( feature = "typescript" , derive( ts_rs:: TS ) ) ]
82+ #[ cfg_attr( feature = "typescript" , ts( export) ) ]
83+ pub struct CheatGetAllStableRecruitQueuesResponseItem {
84+ pub coord : Coord ,
85+ pub queue : StableRecruitQueue ,
86+ }
4587
4688#[ derive( Clone , Debug , Deref , DerefMut , From , Into , Deserialize , Serialize ) ]
4789#[ cfg_attr( feature = "axum" , derive( IntoJsonResponse ) ) ]
@@ -59,7 +101,18 @@ pub struct CheatGetPrefectureBuildQueueResponse(pub PrefectureBuildQueue);
59101#[ cfg_attr( feature = "axum" , derive( IntoJsonResponse ) ) ]
60102#[ cfg_attr( feature = "typescript" , derive( ts_rs:: TS ) ) ]
61103#[ cfg_attr( feature = "typescript" , ts( export) ) ]
62- pub struct CheatGetPrefectureBuildQueuesResponse ( pub Vec < ( Coord , PrefectureBuildQueue ) > ) ;
104+ pub struct CheatGetPrefectureBuildQueuesResponse (
105+ pub Vec < CheatGetPrefectureBuildQueuesResponseItem > ,
106+ ) ;
107+
108+ #[ derive( Clone , Debug , Deserialize , Serialize ) ]
109+ #[ cfg_attr( feature = "axum" , derive( IntoJsonResponse ) ) ]
110+ #[ cfg_attr( feature = "typescript" , derive( ts_rs:: TS ) ) ]
111+ #[ cfg_attr( feature = "typescript" , ts( export) ) ]
112+ pub struct CheatGetPrefectureBuildQueuesResponseItem {
113+ pub coord : Coord ,
114+ pub queue : PrefectureBuildQueue ,
115+ }
63116
64117#[ derive( Clone , Debug , Deref , DerefMut , From , Into , Deserialize , Serialize ) ]
65118#[ cfg_attr( feature = "axum" , derive( IntoJsonResponse ) ) ]
@@ -71,7 +124,16 @@ pub struct CheatGetStableRecruitQueueResponse(pub StableRecruitQueue);
71124#[ cfg_attr( feature = "axum" , derive( IntoJsonResponse ) ) ]
72125#[ cfg_attr( feature = "typescript" , derive( ts_rs:: TS ) ) ]
73126#[ cfg_attr( feature = "typescript" , ts( export) ) ]
74- pub struct CheatGetStableRecruitQueuesResponse ( pub Vec < ( Coord , StableRecruitQueue ) > ) ;
127+ pub struct CheatGetStableRecruitQueuesResponse ( pub Vec < CheatGetStableRecruitQueuesResponseItem > ) ;
128+
129+ #[ derive( Clone , Debug , Deserialize , Serialize ) ]
130+ #[ cfg_attr( feature = "axum" , derive( IntoJsonResponse ) ) ]
131+ #[ cfg_attr( feature = "typescript" , derive( ts_rs:: TS ) ) ]
132+ #[ cfg_attr( feature = "typescript" , ts( export) ) ]
133+ pub struct CheatGetStableRecruitQueuesResponseItem {
134+ pub coord : Coord ,
135+ pub queue : StableRecruitQueue ,
136+ }
75137
76138#[ derive( Clone , Debug , Deref , DerefMut , From , Into , Deserialize , Serialize ) ]
77139#[ cfg_attr( feature = "axum" , derive( IntoJsonResponse ) ) ]
0 commit comments