futu_proto/
lib.rs

1// FutuOpenD Protobuf 生成的 Rust 类型
2// 所有类型均由 prost-build 从 .proto 文件自动生成。
3
4#![allow(clippy::empty_docs, clippy::tabs_in_doc_comments)]
5
6pub mod common {
7    include!(concat!(env!("OUT_DIR"), "/common.rs"));
8}
9
10pub mod get_delay_statistics {
11    include!(concat!(env!("OUT_DIR"), "/get_delay_statistics.rs"));
12}
13
14pub mod get_global_state {
15    include!(concat!(env!("OUT_DIR"), "/get_global_state.rs"));
16}
17
18pub mod get_user_info {
19    include!(concat!(env!("OUT_DIR"), "/get_user_info.rs"));
20}
21
22pub mod init_connect {
23    include!(concat!(env!("OUT_DIR"), "/init_connect.rs"));
24}
25
26pub mod keep_alive {
27    include!(concat!(env!("OUT_DIR"), "/keep_alive.rs"));
28}
29
30pub mod notify {
31    include!(concat!(env!("OUT_DIR"), "/notify.rs"));
32}
33
34pub mod qot_common {
35    include!(concat!(env!("OUT_DIR"), "/qot_common.rs"));
36}
37
38pub mod qot_get_basic_qot {
39    include!(concat!(env!("OUT_DIR"), "/qot_get_basic_qot.rs"));
40}
41
42pub mod qot_get_broker {
43    include!(concat!(env!("OUT_DIR"), "/qot_get_broker.rs"));
44}
45
46pub mod qot_get_capital_distribution {
47    include!(concat!(env!("OUT_DIR"), "/qot_get_capital_distribution.rs"));
48}
49
50pub mod qot_get_capital_flow {
51    include!(concat!(env!("OUT_DIR"), "/qot_get_capital_flow.rs"));
52}
53
54pub mod qot_get_code_change {
55    include!(concat!(env!("OUT_DIR"), "/qot_get_code_change.rs"));
56}
57
58pub mod qot_get_future_info {
59    include!(concat!(env!("OUT_DIR"), "/qot_get_future_info.rs"));
60}
61
62pub mod qot_get_holding_change_list {
63    include!(concat!(env!("OUT_DIR"), "/qot_get_holding_change_list.rs"));
64}
65
66pub mod qot_get_ipo_list {
67    include!(concat!(env!("OUT_DIR"), "/qot_get_ipo_list.rs"));
68}
69
70pub mod qot_get_kl {
71    include!(concat!(env!("OUT_DIR"), "/qot_get_kl.rs"));
72}
73
74pub mod qot_get_market_state {
75    include!(concat!(env!("OUT_DIR"), "/qot_get_market_state.rs"));
76}
77
78pub mod qot_get_option_chain {
79    include!(concat!(env!("OUT_DIR"), "/qot_get_option_chain.rs"));
80}
81
82pub mod qot_get_option_expiration_date {
83    include!(concat!(
84        env!("OUT_DIR"),
85        "/qot_get_option_expiration_date.rs"
86    ));
87}
88
89pub mod qot_get_order_book {
90    include!(concat!(env!("OUT_DIR"), "/qot_get_order_book.rs"));
91}
92
93pub mod qot_get_owner_plate {
94    include!(concat!(env!("OUT_DIR"), "/qot_get_owner_plate.rs"));
95}
96
97pub mod qot_get_plate_security {
98    include!(concat!(env!("OUT_DIR"), "/qot_get_plate_security.rs"));
99}
100
101pub mod qot_get_plate_set {
102    include!(concat!(env!("OUT_DIR"), "/qot_get_plate_set.rs"));
103}
104
105pub mod qot_get_price_reminder {
106    include!(concat!(env!("OUT_DIR"), "/qot_get_price_reminder.rs"));
107}
108
109pub mod qot_get_reference {
110    include!(concat!(env!("OUT_DIR"), "/qot_get_reference.rs"));
111}
112
113pub mod qot_get_rt {
114    include!(concat!(env!("OUT_DIR"), "/qot_get_rt.rs"));
115}
116
117pub mod qot_get_security_snapshot {
118    include!(concat!(env!("OUT_DIR"), "/qot_get_security_snapshot.rs"));
119}
120
121pub mod qot_get_static_info {
122    include!(concat!(env!("OUT_DIR"), "/qot_get_static_info.rs"));
123}
124
125pub mod qot_get_sub_info {
126    include!(concat!(env!("OUT_DIR"), "/qot_get_sub_info.rs"));
127}
128
129pub mod qot_get_suspend {
130    include!(concat!(env!("OUT_DIR"), "/qot_get_suspend.rs"));
131}
132
133pub mod qot_get_ticker {
134    include!(concat!(env!("OUT_DIR"), "/qot_get_ticker.rs"));
135}
136
137pub mod qot_get_user_security {
138    include!(concat!(env!("OUT_DIR"), "/qot_get_user_security.rs"));
139}
140
141pub mod qot_get_user_security_group {
142    include!(concat!(env!("OUT_DIR"), "/qot_get_user_security_group.rs"));
143}
144
145pub mod qot_get_warrant {
146    include!(concat!(env!("OUT_DIR"), "/qot_get_warrant.rs"));
147}
148
149pub mod qot_modify_user_security {
150    include!(concat!(env!("OUT_DIR"), "/qot_modify_user_security.rs"));
151}
152
153pub mod qot_reg_qot_push {
154    include!(concat!(env!("OUT_DIR"), "/qot_reg_qot_push.rs"));
155}
156
157pub mod qot_request_history_kl {
158    include!(concat!(env!("OUT_DIR"), "/qot_request_history_kl.rs"));
159}
160
161pub mod qot_request_history_kl_quota {
162    include!(concat!(env!("OUT_DIR"), "/qot_request_history_kl_quota.rs"));
163}
164
165pub mod qot_request_rehab {
166    include!(concat!(env!("OUT_DIR"), "/qot_request_rehab.rs"));
167}
168
169pub mod qot_request_trade_date {
170    include!(concat!(env!("OUT_DIR"), "/qot_request_trade_date.rs"));
171}
172
173pub mod qot_set_price_reminder {
174    include!(concat!(env!("OUT_DIR"), "/qot_set_price_reminder.rs"));
175}
176
177pub mod qot_stock_filter {
178    include!(concat!(env!("OUT_DIR"), "/qot_stock_filter.rs"));
179}
180
181pub mod qot_sub {
182    include!(concat!(env!("OUT_DIR"), "/qot_sub.rs"));
183}
184
185pub mod qot_update_basic_qot {
186    include!(concat!(env!("OUT_DIR"), "/qot_update_basic_qot.rs"));
187}
188
189pub mod qot_update_broker {
190    include!(concat!(env!("OUT_DIR"), "/qot_update_broker.rs"));
191}
192
193pub mod qot_update_kl {
194    include!(concat!(env!("OUT_DIR"), "/qot_update_kl.rs"));
195}
196
197pub mod qot_update_order_book {
198    include!(concat!(env!("OUT_DIR"), "/qot_update_order_book.rs"));
199}
200
201pub mod qot_update_price_reminder {
202    include!(concat!(env!("OUT_DIR"), "/qot_update_price_reminder.rs"));
203}
204
205pub mod qot_update_rt {
206    include!(concat!(env!("OUT_DIR"), "/qot_update_rt.rs"));
207}
208
209pub mod qot_update_ticker {
210    include!(concat!(env!("OUT_DIR"), "/qot_update_ticker.rs"));
211}
212
213pub mod remote_cmd {
214    include!(concat!(env!("OUT_DIR"), "/remote_cmd.rs"));
215}
216
217pub mod test_cmd {
218    include!(concat!(env!("OUT_DIR"), "/test_cmd.rs"));
219}
220
221pub mod trd_common {
222    include!(concat!(env!("OUT_DIR"), "/trd_common.rs"));
223}
224
225pub mod trd_flow_summary {
226    include!(concat!(env!("OUT_DIR"), "/trd_flow_summary.rs"));
227}
228
229pub mod trd_get_acc_list {
230    include!(concat!(env!("OUT_DIR"), "/trd_get_acc_list.rs"));
231}
232
233pub mod trd_get_funds {
234    include!(concat!(env!("OUT_DIR"), "/trd_get_funds.rs"));
235}
236
237pub mod trd_get_history_order_fill_list {
238    include!(concat!(
239        env!("OUT_DIR"),
240        "/trd_get_history_order_fill_list.rs"
241    ));
242}
243
244pub mod trd_get_history_order_list {
245    include!(concat!(env!("OUT_DIR"), "/trd_get_history_order_list.rs"));
246}
247
248pub mod trd_get_margin_ratio {
249    include!(concat!(env!("OUT_DIR"), "/trd_get_margin_ratio.rs"));
250}
251
252pub mod trd_get_max_trd_qtys {
253    include!(concat!(env!("OUT_DIR"), "/trd_get_max_trd_qtys.rs"));
254}
255
256pub mod trd_get_order_fee {
257    include!(concat!(env!("OUT_DIR"), "/trd_get_order_fee.rs"));
258}
259
260pub mod trd_get_order_fill_list {
261    include!(concat!(env!("OUT_DIR"), "/trd_get_order_fill_list.rs"));
262}
263
264pub mod trd_get_order_list {
265    include!(concat!(env!("OUT_DIR"), "/trd_get_order_list.rs"));
266}
267
268pub mod trd_get_position_list {
269    include!(concat!(env!("OUT_DIR"), "/trd_get_position_list.rs"));
270}
271
272pub mod trd_modify_order {
273    include!(concat!(env!("OUT_DIR"), "/trd_modify_order.rs"));
274}
275
276pub mod trd_notify {
277    include!(concat!(env!("OUT_DIR"), "/trd_notify.rs"));
278}
279
280pub mod trd_place_order {
281    include!(concat!(env!("OUT_DIR"), "/trd_place_order.rs"));
282}
283
284pub mod trd_reconfirm_order {
285    include!(concat!(env!("OUT_DIR"), "/trd_reconfirm_order.rs"));
286}
287
288pub mod trd_sub_acc_push {
289    include!(concat!(env!("OUT_DIR"), "/trd_sub_acc_push.rs"));
290}
291
292pub mod trd_unlock_trade {
293    include!(concat!(env!("OUT_DIR"), "/trd_unlock_trade.rs"));
294}
295
296pub mod trd_update_order {
297    include!(concat!(env!("OUT_DIR"), "/trd_update_order.rs"));
298}
299
300pub mod trd_update_order_fill {
301    include!(concat!(env!("OUT_DIR"), "/trd_update_order_fill.rs"));
302}
303
304pub mod used_quota {
305    include!(concat!(env!("OUT_DIR"), "/used_quota.rs"));
306}
307
308pub mod verification {
309    include!(concat!(env!("OUT_DIR"), "/verification.rs"));
310}