Skip to main content

space_traders/models/
mod.rs

1//! Data models for SpaceTraders.
2//!
3//! Generated by: <https://openapi-generator.tech>
4//!
5//! Version of specification: `2.0.0`
6
7mod accept_contract_200_response;
8pub use self::accept_contract_200_response::AcceptContract200Response;
9
10mod accept_contract_200_response_data;
11pub use self::accept_contract_200_response_data::AcceptContract200ResponseData;
12
13mod agent;
14pub use self::agent::Agent;
15
16mod chart;
17pub use self::chart::Chart;
18
19mod connected_system;
20pub use self::connected_system::ConnectedSystem;
21
22mod contract;
23pub use self::contract::Contract;
24pub use self::contract::Type as ContractType;
25
26mod contract_deliver_good;
27pub use self::contract_deliver_good::ContractDeliverGood;
28
29mod contract_payment;
30pub use self::contract_payment::ContractPayment;
31
32mod contract_terms;
33pub use self::contract_terms::ContractTerms;
34
35mod cooldown;
36pub use self::cooldown::Cooldown;
37
38mod create_chart_201_response;
39pub use self::create_chart_201_response::CreateChart201Response;
40
41mod create_chart_201_response_data;
42pub use self::create_chart_201_response_data::CreateChart201ResponseData;
43
44mod create_ship_ship_scan_201_response;
45pub use self::create_ship_ship_scan_201_response::CreateShipShipScan201Response;
46
47mod create_ship_ship_scan_201_response_data;
48pub use self::create_ship_ship_scan_201_response_data::CreateShipShipScan201ResponseData;
49
50mod create_ship_system_scan_201_response;
51pub use self::create_ship_system_scan_201_response::CreateShipSystemScan201Response;
52
53mod create_ship_system_scan_201_response_data;
54pub use self::create_ship_system_scan_201_response_data::CreateShipSystemScan201ResponseData;
55
56mod create_ship_waypoint_scan_201_response;
57pub use self::create_ship_waypoint_scan_201_response::CreateShipWaypointScan201Response;
58
59mod create_ship_waypoint_scan_201_response_data;
60pub use self::create_ship_waypoint_scan_201_response_data::CreateShipWaypointScan201ResponseData;
61
62mod create_survey_201_response;
63pub use self::create_survey_201_response::CreateSurvey201Response;
64
65mod create_survey_201_response_data;
66pub use self::create_survey_201_response_data::CreateSurvey201ResponseData;
67
68mod deliver_contract_200_response;
69pub use self::deliver_contract_200_response::DeliverContract200Response;
70
71mod deliver_contract_200_response_data;
72pub use self::deliver_contract_200_response_data::DeliverContract200ResponseData;
73
74mod deliver_contract_request;
75pub use self::deliver_contract_request::DeliverContractRequest;
76
77mod dock_ship_200_response;
78pub use self::dock_ship_200_response::DockShip200Response;
79
80mod extract_resources_201_response;
81pub use self::extract_resources_201_response::ExtractResources201Response;
82
83mod extract_resources_201_response_data;
84pub use self::extract_resources_201_response_data::ExtractResources201ResponseData;
85
86mod extract_resources_request;
87pub use self::extract_resources_request::ExtractResourcesRequest;
88
89mod extraction;
90pub use self::extraction::Extraction;
91
92mod extraction_yield;
93pub use self::extraction_yield::ExtractionYield;
94
95mod faction;
96pub use self::faction::Faction;
97
98mod faction_symbols;
99pub use self::faction_symbols::FactionSymbols;
100
101mod faction_trait;
102pub use self::faction_trait::FactionTrait;
103pub use self::faction_trait::Symbol as FactionTraitSymbol;
104
105mod fulfill_contract_200_response;
106pub use self::fulfill_contract_200_response::FulfillContract200Response;
107
108mod get_agents_200_response;
109pub use self::get_agents_200_response::GetAgents200Response;
110
111mod get_contract_200_response;
112pub use self::get_contract_200_response::GetContract200Response;
113
114mod get_contracts_200_response;
115pub use self::get_contracts_200_response::GetContracts200Response;
116
117mod get_faction_200_response;
118pub use self::get_faction_200_response::GetFaction200Response;
119
120mod get_factions_200_response;
121pub use self::get_factions_200_response::GetFactions200Response;
122
123mod get_jump_gate_200_response;
124pub use self::get_jump_gate_200_response::GetJumpGate200Response;
125
126mod get_market_200_response;
127pub use self::get_market_200_response::GetMarket200Response;
128
129mod get_mounts_200_response;
130pub use self::get_mounts_200_response::GetMounts200Response;
131
132mod get_my_agent_200_response;
133pub use self::get_my_agent_200_response::GetMyAgent200Response;
134
135mod get_my_ship_200_response;
136pub use self::get_my_ship_200_response::GetMyShip200Response;
137
138mod get_my_ship_cargo_200_response;
139pub use self::get_my_ship_cargo_200_response::GetMyShipCargo200Response;
140
141mod get_my_ships_200_response;
142pub use self::get_my_ships_200_response::GetMyShips200Response;
143
144mod get_ship_cooldown_200_response;
145pub use self::get_ship_cooldown_200_response::GetShipCooldown200Response;
146
147mod get_ship_nav_200_response;
148pub use self::get_ship_nav_200_response::GetShipNav200Response;
149
150mod get_shipyard_200_response;
151pub use self::get_shipyard_200_response::GetShipyard200Response;
152
153mod get_status_200_response;
154pub use self::get_status_200_response::GetStatus200Response;
155
156mod get_status_200_response_announcements_inner;
157pub use self::get_status_200_response_announcements_inner::GetStatus200ResponseAnnouncementsInner;
158
159mod get_status_200_response_leaderboards;
160pub use self::get_status_200_response_leaderboards::GetStatus200ResponseLeaderboards;
161
162mod get_status_200_response_leaderboards_most_credits_inner;
163pub use self::get_status_200_response_leaderboards_most_credits_inner::GetStatus200ResponseLeaderboardsMostCreditsInner;
164
165mod get_status_200_response_leaderboards_most_submitted_charts_inner;
166pub use self::get_status_200_response_leaderboards_most_submitted_charts_inner::GetStatus200ResponseLeaderboardsMostSubmittedChartsInner;
167
168mod get_status_200_response_links_inner;
169pub use self::get_status_200_response_links_inner::GetStatus200ResponseLinksInner;
170
171mod get_status_200_response_server_resets;
172pub use self::get_status_200_response_server_resets::GetStatus200ResponseServerResets;
173
174mod get_status_200_response_stats;
175pub use self::get_status_200_response_stats::GetStatus200ResponseStats;
176
177mod get_system_200_response;
178pub use self::get_system_200_response::GetSystem200Response;
179
180mod get_system_waypoints_200_response;
181pub use self::get_system_waypoints_200_response::GetSystemWaypoints200Response;
182
183mod get_systems_200_response;
184pub use self::get_systems_200_response::GetSystems200Response;
185
186mod get_waypoint_200_response;
187pub use self::get_waypoint_200_response::GetWaypoint200Response;
188
189mod install_mount_201_response;
190pub use self::install_mount_201_response::InstallMount201Response;
191
192mod install_mount_201_response_data;
193pub use self::install_mount_201_response_data::InstallMount201ResponseData;
194
195mod install_mount_request;
196pub use self::install_mount_request::InstallMountRequest;
197
198mod jettison_200_response;
199pub use self::jettison_200_response::Jettison200Response;
200
201mod jettison_200_response_data;
202pub use self::jettison_200_response_data::Jettison200ResponseData;
203
204mod jettison_request;
205pub use self::jettison_request::JettisonRequest;
206
207mod jump_gate;
208pub use self::jump_gate::JumpGate;
209
210mod jump_ship_200_response;
211pub use self::jump_ship_200_response::JumpShip200Response;
212
213mod jump_ship_200_response_data;
214pub use self::jump_ship_200_response_data::JumpShip200ResponseData;
215
216mod jump_ship_request;
217pub use self::jump_ship_request::JumpShipRequest;
218
219mod market;
220pub use self::market::Market;
221
222mod market_trade_good;
223pub use self::market_trade_good::MarketTradeGood;
224pub use self::market_trade_good::Supply as MarketTradeGoodSupply;
225
226mod market_transaction;
227pub use self::market_transaction::MarketTransaction;
228pub use self::market_transaction::Type as MarketTransactionType;
229
230mod meta;
231pub use self::meta::Meta;
232
233mod navigate_ship_200_response;
234pub use self::navigate_ship_200_response::NavigateShip200Response;
235
236mod navigate_ship_200_response_data;
237pub use self::navigate_ship_200_response_data::NavigateShip200ResponseData;
238
239mod navigate_ship_request;
240pub use self::navigate_ship_request::NavigateShipRequest;
241
242mod negotiate_contract_200_response;
243pub use self::negotiate_contract_200_response::NegotiateContract200Response;
244
245mod negotiate_contract_200_response_data;
246pub use self::negotiate_contract_200_response_data::NegotiateContract200ResponseData;
247
248mod orbit_ship_200_response;
249pub use self::orbit_ship_200_response::OrbitShip200Response;
250
251mod orbit_ship_200_response_data;
252pub use self::orbit_ship_200_response_data::OrbitShip200ResponseData;
253
254mod patch_ship_nav_request;
255pub use self::patch_ship_nav_request::PatchShipNavRequest;
256
257mod purchase_cargo_201_response;
258pub use self::purchase_cargo_201_response::PurchaseCargo201Response;
259
260mod purchase_cargo_request;
261pub use self::purchase_cargo_request::PurchaseCargoRequest;
262
263mod purchase_ship_201_response;
264pub use self::purchase_ship_201_response::PurchaseShip201Response;
265
266mod purchase_ship_201_response_data;
267pub use self::purchase_ship_201_response_data::PurchaseShip201ResponseData;
268
269mod purchase_ship_request;
270pub use self::purchase_ship_request::PurchaseShipRequest;
271
272mod refuel_ship_200_response;
273pub use self::refuel_ship_200_response::RefuelShip200Response;
274
275mod refuel_ship_200_response_data;
276pub use self::refuel_ship_200_response_data::RefuelShip200ResponseData;
277
278mod refuel_ship_request;
279pub use self::refuel_ship_request::RefuelShipRequest;
280
281mod register_201_response;
282pub use self::register_201_response::Register201Response;
283
284mod register_201_response_data;
285pub use self::register_201_response_data::Register201ResponseData;
286
287mod register_request;
288pub use self::register_request::RegisterRequest;
289
290mod remove_mount_201_response;
291pub use self::remove_mount_201_response::RemoveMount201Response;
292
293mod remove_mount_201_response_data;
294pub use self::remove_mount_201_response_data::RemoveMount201ResponseData;
295
296mod remove_mount_request;
297pub use self::remove_mount_request::RemoveMountRequest;
298
299mod scanned_ship;
300pub use self::scanned_ship::ScannedShip;
301
302mod scanned_ship_engine;
303pub use self::scanned_ship_engine::ScannedShipEngine;
304
305mod scanned_ship_frame;
306pub use self::scanned_ship_frame::ScannedShipFrame;
307
308mod scanned_ship_mounts_inner;
309pub use self::scanned_ship_mounts_inner::ScannedShipMountsInner;
310
311mod scanned_ship_reactor;
312pub use self::scanned_ship_reactor::ScannedShipReactor;
313
314mod scanned_system;
315pub use self::scanned_system::ScannedSystem;
316
317mod scanned_waypoint;
318pub use self::scanned_waypoint::ScannedWaypoint;
319
320mod sell_cargo_201_response;
321pub use self::sell_cargo_201_response::SellCargo201Response;
322
323mod sell_cargo_201_response_data;
324pub use self::sell_cargo_201_response_data::SellCargo201ResponseData;
325
326mod sell_cargo_request;
327pub use self::sell_cargo_request::SellCargoRequest;
328
329mod ship;
330pub use self::ship::Ship;
331
332mod ship_cargo;
333pub use self::ship_cargo::ShipCargo;
334
335mod ship_cargo_item;
336pub use self::ship_cargo_item::ShipCargoItem;
337
338mod ship_crew;
339pub use self::ship_crew::Rotation as ShipCrewRotation;
340pub use self::ship_crew::ShipCrew;
341
342mod ship_engine;
343pub use self::ship_engine::ShipEngine;
344pub use self::ship_engine::Symbol as ShipEngineSymbol;
345
346mod ship_frame;
347pub use self::ship_frame::ShipFrame;
348pub use self::ship_frame::Symbol as ShipFrameSymbol;
349
350mod ship_fuel;
351pub use self::ship_fuel::ShipFuel;
352
353mod ship_fuel_consumed;
354pub use self::ship_fuel_consumed::ShipFuelConsumed;
355
356mod ship_modification_transaction;
357pub use self::ship_modification_transaction::ShipModificationTransaction;
358
359mod ship_module;
360pub use self::ship_module::ShipModule;
361pub use self::ship_module::Symbol as ShipModuleSymbol;
362
363mod ship_mount;
364pub use self::ship_mount::Deposits as ShipMountDeposits;
365pub use self::ship_mount::ShipMount;
366pub use self::ship_mount::Symbol as ShipMountSymbol;
367
368mod ship_nav;
369pub use self::ship_nav::ShipNav;
370
371mod ship_nav_flight_mode;
372pub use self::ship_nav_flight_mode::ShipNavFlightMode;
373
374mod ship_nav_route;
375pub use self::ship_nav_route::ShipNavRoute;
376
377mod ship_nav_route_waypoint;
378pub use self::ship_nav_route_waypoint::ShipNavRouteWaypoint;
379
380mod ship_nav_status;
381pub use self::ship_nav_status::ShipNavStatus;
382
383mod ship_reactor;
384pub use self::ship_reactor::ShipReactor;
385pub use self::ship_reactor::Symbol as ShipReactorSymbol;
386
387mod ship_refine_201_response;
388pub use self::ship_refine_201_response::ShipRefine201Response;
389
390mod ship_refine_201_response_data;
391pub use self::ship_refine_201_response_data::ShipRefine201ResponseData;
392
393mod ship_refine_201_response_data_produced_inner;
394pub use self::ship_refine_201_response_data_produced_inner::ShipRefine201ResponseDataProducedInner;
395
396mod ship_refine_request;
397pub use self::ship_refine_request::Produce as ShipRefineRequestProduce;
398pub use self::ship_refine_request::ShipRefineRequest;
399
400mod ship_registration;
401pub use self::ship_registration::ShipRegistration;
402
403mod ship_requirements;
404pub use self::ship_requirements::ShipRequirements;
405
406mod ship_role;
407pub use self::ship_role::ShipRole;
408
409mod ship_type;
410pub use self::ship_type::ShipType;
411
412mod shipyard;
413pub use self::shipyard::Shipyard;
414
415mod shipyard_ship;
416pub use self::shipyard_ship::ShipyardShip;
417
418mod shipyard_ship_types_inner;
419pub use self::shipyard_ship_types_inner::ShipyardShipTypesInner;
420
421mod shipyard_transaction;
422pub use self::shipyard_transaction::ShipyardTransaction;
423
424mod survey;
425pub use self::survey::Size as SurveySize;
426pub use self::survey::Survey;
427
428mod survey_deposit;
429pub use self::survey_deposit::SurveyDeposit;
430
431mod system;
432pub use self::system::System;
433
434mod system_faction;
435pub use self::system_faction::SystemFaction;
436
437mod system_type;
438pub use self::system_type::SystemType;
439
440mod system_waypoint;
441pub use self::system_waypoint::SystemWaypoint;
442
443mod trade_good;
444pub use self::trade_good::TradeGood;
445
446mod trade_symbol;
447pub use self::trade_symbol::TradeSymbol;
448
449mod transfer_cargo_200_response;
450pub use self::transfer_cargo_200_response::TransferCargo200Response;
451
452mod transfer_cargo_request;
453pub use self::transfer_cargo_request::TransferCargoRequest;
454
455mod waypoint;
456pub use self::waypoint::Waypoint;
457
458mod waypoint_faction;
459pub use self::waypoint_faction::WaypointFaction;
460
461mod waypoint_orbital;
462pub use self::waypoint_orbital::WaypointOrbital;
463
464mod waypoint_trait;
465pub use self::waypoint_trait::Symbol as WaypointTraitSymbol;
466pub use self::waypoint_trait::WaypointTrait;
467
468mod waypoint_type;
469pub use self::waypoint_type::WaypointType;