1pub mod google {
2 pub mod protobuf {
3 pub use pbjson_types::{FieldMask, Timestamp};
4 }
5}
6
7pub const FILE_DESCRIPTOR_SET: &[u8] = include_bytes!("../descriptor.bin");
9
10pub mod kdo {
22 pub mod v1 {
23 pub mod market {
24 include!("kdo.v1.market.rs");
25 }
26 pub mod etf {
27 include!("kdo.v1.etf.rs");
28 }
29 pub mod fund {
30 include!("kdo.v1.fund.rs");
31 }
32 pub mod lp {
33 include!("kdo.v1.lp.rs");
34 }
35 pub mod futures_lp {
36 include!("kdo.v1.futures_lp.rs");
37 }
38 pub mod inventory {
39 include!("kdo.v1.inventory.rs");
40 }
41 pub mod portfolio {
42 include!("kdo.v1.portfolio.rs");
43 }
44 pub mod order_log {
45 include!("kdo.v1.order_log.rs");
46 }
47 pub mod user {
48 include!("kdo.v1.user.rs");
49 }
50 pub mod notification {
51 include!("kdo.v1.notification.rs");
52 }
53 pub mod order {
54 include!("kdo.v1.order.rs");
55 }
56 pub mod arbitrage {
57 include!("kdo.v1.arbitrage.rs");
58 }
59 pub mod basket {
60 include!("kdo.v1.basket.rs");
61 }
62 pub mod auto_amend {
63 include!("kdo.v1.auto_amend.rs");
64 }
65 pub mod vi_arbitrage {
66 include!("kdo.v1.vi_arbitrage.rs");
67 }
68 pub mod stock {
69 include!("kdo.v1.stock.rs");
70 }
71 pub mod future {
72 include!("kdo.v1.future.rs");
73 }
74 pub mod track_record {
75 include!("kdo.v1.track_record.rs");
76 }
77 pub mod lead_lag {
78 include!("kdo.v1.lead_lag.rs");
79 }
80 pub mod lead_lag_v2 {
81 include!("kdo.v1.lead_lag_v2.rs");
82 }
83 pub mod hedge {
84 include!("kdo.v1.hedge.rs");
85 }
86 pub mod mm {
87 include!("kdo.v1.mm.rs");
88 }
89 pub mod mm_v2 {
90 include!("kdo.v1.mm_v2.rs");
91 }
92 pub mod market_sniping {
93 include!("kdo.v1.market_sniping.rs");
94 }
95 pub mod common {
96 include!("kdo.v1.common.rs");
97 }
98 pub mod system {
99 include!("kdo.v1.system.rs");
100 }
101 pub mod order_limit {
102 include!("kdo.v1.order_limit.rs");
103 }
104 pub mod pair {
105 include!("kdo.v1.pair.rs");
106 }
107 }
108}
109pub mod market {
110 pub mod v1 {
111 pub mod archive {
112 include!("market.v1.archive.rs");
113 }
114 pub mod feed {
115 include!("market.v1.feed.rs");
116 }
117 }
118}
119
120
121pub mod master_sync {
122 pub mod v1 {
123 pub mod instrument {
124 include!("master_sync.v1.instrument.rs");
125 }
126 pub mod etf {
127 include!("master_sync.v1.etf.rs");
128 }
129 pub mod stock {
130 include!("master_sync.v1.stock.rs");
131 }
132 pub mod futures {
133 include!("master_sync.v1.futures.rs");
134 }
135
136 }
137}
138
139pub mod mmm {
140 pub mod v1 {
141 pub mod basket {
142 include!("mmm.v1.basket.rs");
143 }
144
145 pub mod notification {
146 include!("mmm.v1.notification.rs");
147 }
148
149 }
150}
151
152pub mod system_ops {
153 pub mod v1 {
154 pub mod holiday {
155 include!("system_ops.v1.holiday.rs");
156 }
157 }
158}