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 inventory {
36 include!("kdo.v1.inventory.rs");
37 }
38 pub mod portfolio {
39 include!("kdo.v1.portfolio.rs");
40 }
41 pub mod order_log {
42 include!("kdo.v1.order_log.rs");
43 }
44 pub mod user {
45 include!("kdo.v1.user.rs");
46 }
47 pub mod notification {
48 include!("kdo.v1.notification.rs");
49 }
50 pub mod order {
51 include!("kdo.v1.order.rs");
52 }
53 pub mod arbitrage {
54 include!("kdo.v1.arbitrage.rs");
55 }
56 pub mod basket {
57 include!("kdo.v1.basket.rs");
58 }
59 pub mod auto_amend {
60 include!("kdo.v1.auto_amend.rs");
61 }
62 pub mod vi_arbitrage {
63 include!("kdo.v1.vi_arbitrage.rs");
64 }
65 pub mod stock {
66 include!("kdo.v1.stock.rs");
67 }
68 pub mod future {
69 include!("kdo.v1.future.rs");
70 }
71 pub mod track_record {
72 include!("kdo.v1.track_record.rs");
73 }
74 pub mod common {
75 include!("kdo.v1.common.rs");
76 }
77 }
78}
79
80pub mod market_archive {
81 pub mod v1 {
82 pub mod market {
83 include!("market_archive.v1.market.rs");
84 }
85 }
86}
87
88pub mod master_sync {
89 pub mod v1 {
90 pub mod instrument {
91 include!("master_sync.v1.instrument.rs");
92 }
93 pub mod etf {
94 include!("master_sync.v1.etf.rs");
95 }
96 pub mod stock {
97 include!("master_sync.v1.stock.rs");
98 }
99 pub mod futures {
100 include!("master_sync.v1.futures.rs");
101 }
102
103 }
104}
105
106pub mod mmm {
107 pub mod v1 {
108 pub mod basket {
109 include!("mmm.v1.basket.rs");
110 }
111
112 pub mod notification {
113 include!("mmm.v1.notification.rs");
114 }
115
116 }
117}