1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
pub mod testing {
include!(concat!(env!("OUT_DIR"), "/testing/mod.rs"));
#[cfg(feature = "prost-codec")]
pub use self::grpc::testing::*;
}
pub mod example {
include!(concat!(env!("OUT_DIR"), "/example/mod.rs"));
}
pub mod health {
pub mod v1 {
include!(concat!(env!("OUT_DIR"), "/health/mod.rs"));
#[cfg(feature = "prost-codec")]
pub use self::grpc::health::v1::*;
}
}
#[cfg(feature = "prost-codec")]
#[allow(clippy::large_enum_variant)]
pub mod help {
use super::testing::*;
impl ClientArgs {
pub fn get_mark(&self) -> &Mark {
match &self.argtype {
::std::option::Option::Some(client_args::Argtype::Mark(v)) => v,
_ => <Mark as ::protobuf::Message>::default_instance(),
}
}
pub fn get_setup(&self) -> &ClientConfig {
match &self.argtype {
::std::option::Option::Some(client_args::Argtype::Setup(v)) => v,
_ => <ClientConfig as ::protobuf::Message>::default_instance(),
}
}
}
impl ServerArgs {
pub fn get_mark(&self) -> &Mark {
match &self.argtype {
::std::option::Option::Some(server_args::Argtype::Mark(v)) => v,
_ => <Mark as ::protobuf::Message>::default_instance(),
}
}
pub fn get_setup(&self) -> &ServerConfig {
match &self.argtype {
::std::option::Option::Some(server_args::Argtype::Setup(v)) => v,
_ => <ServerConfig as ::protobuf::Message>::default_instance(),
}
}
}
impl ChannelArg {
pub fn get_str_value(&self) -> &str {
match &self.value {
::std::option::Option::Some(channel_arg::Value::StrValue(v)) => v,
_ => "",
}
}
pub fn get_int_value(&self) -> i32 {
match self.value {
::std::option::Option::Some(channel_arg::Value::IntValue(v)) => v,
_ => 0,
}
}
pub fn has_str_value(&self) -> bool {
match self.value {
::std::option::Option::Some(channel_arg::Value::StrValue(_)) => true,
_ => false,
}
}
pub fn has_int_value(&self) -> bool {
match self.value {
::std::option::Option::Some(channel_arg::Value::IntValue(_)) => true,
_ => false,
}
}
}
impl LoadParams {
pub fn get_closed_loop(&self) -> &ClosedLoopParams {
match &self.load {
::std::option::Option::Some(load_params::Load::ClosedLoop(v)) => v,
_ => <ClosedLoopParams as ::protobuf::Message>::default_instance(),
}
}
pub fn get_poisson(&self) -> &PoissonParams {
match &self.load {
::std::option::Option::Some(load_params::Load::Poisson(v)) => v,
_ => <PoissonParams as ::protobuf::Message>::default_instance(),
}
}
pub fn has_poisson(&self) -> bool {
match self.load {
::std::option::Option::Some(load_params::Load::Poisson(_)) => true,
_ => false,
}
}
}
impl PayloadConfig {
pub fn get_simple_params(&self) -> &SimpleProtoParams {
match &self.payload {
::std::option::Option::Some(payload_config::Payload::SimpleParams(v)) => v,
_ => <SimpleProtoParams as ::protobuf::Message>::default_instance(),
}
}
pub fn get_bytebuf_params(&self) -> &ByteBufferParams {
match &self.payload {
::std::option::Option::Some(payload_config::Payload::BytebufParams(v)) => v,
_ => <ByteBufferParams as ::protobuf::Message>::default_instance(),
}
}
pub fn has_bytebuf_params(&self) -> bool {
match self.payload {
::std::option::Option::Some(payload_config::Payload::BytebufParams(_)) => true,
_ => false,
}
}
}
}
pub mod util;