1*cf78ab8cSAndroid Build Coastguard Worker // This file is generated by rust-protobuf 3.2.0. Do not edit
2*cf78ab8cSAndroid Build Coastguard Worker // .proto file is parsed by protoc 3.21.12
3*cf78ab8cSAndroid Build Coastguard Worker // @generated
4*cf78ab8cSAndroid Build Coastguard Worker
5*cf78ab8cSAndroid Build Coastguard Worker // https://github.com/rust-lang/rust-clippy/issues/702
6*cf78ab8cSAndroid Build Coastguard Worker #![allow(unknown_lints)]
7*cf78ab8cSAndroid Build Coastguard Worker #![allow(clippy::all)]
8*cf78ab8cSAndroid Build Coastguard Worker
9*cf78ab8cSAndroid Build Coastguard Worker #![allow(unused_attributes)]
10*cf78ab8cSAndroid Build Coastguard Worker #![cfg_attr(rustfmt, rustfmt::skip)]
11*cf78ab8cSAndroid Build Coastguard Worker
12*cf78ab8cSAndroid Build Coastguard Worker #![allow(dead_code)]
13*cf78ab8cSAndroid Build Coastguard Worker #![allow(missing_docs)]
14*cf78ab8cSAndroid Build Coastguard Worker #![allow(non_camel_case_types)]
15*cf78ab8cSAndroid Build Coastguard Worker #![allow(non_snake_case)]
16*cf78ab8cSAndroid Build Coastguard Worker #![allow(non_upper_case_globals)]
17*cf78ab8cSAndroid Build Coastguard Worker #![allow(trivial_casts)]
18*cf78ab8cSAndroid Build Coastguard Worker #![allow(unused_results)]
19*cf78ab8cSAndroid Build Coastguard Worker #![allow(unused_mut)]
20*cf78ab8cSAndroid Build Coastguard Worker
21*cf78ab8cSAndroid Build Coastguard Worker //! Generated file from `netsim/frontend.proto`
22*cf78ab8cSAndroid Build Coastguard Worker
23*cf78ab8cSAndroid Build Coastguard Worker /// Generated files are compatible only with the same version
24*cf78ab8cSAndroid Build Coastguard Worker /// of protobuf runtime.
25*cf78ab8cSAndroid Build Coastguard Worker const _PROTOBUF_VERSION_CHECK: () = ::protobuf::VERSION_3_2_0;
26*cf78ab8cSAndroid Build Coastguard Worker
27*cf78ab8cSAndroid Build Coastguard Worker #[derive(PartialEq,Clone,Default,Debug)]
28*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(message:netsim.frontend.VersionResponse)
29*cf78ab8cSAndroid Build Coastguard Worker pub struct VersionResponse {
30*cf78ab8cSAndroid Build Coastguard Worker // message fields
31*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.VersionResponse.version)
32*cf78ab8cSAndroid Build Coastguard Worker pub version: ::std::string::String,
33*cf78ab8cSAndroid Build Coastguard Worker // special fields
34*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(special_field:netsim.frontend.VersionResponse.special_fields)
35*cf78ab8cSAndroid Build Coastguard Worker pub special_fields: ::protobuf::SpecialFields,
36*cf78ab8cSAndroid Build Coastguard Worker }
37*cf78ab8cSAndroid Build Coastguard Worker
38*cf78ab8cSAndroid Build Coastguard Worker impl<'a> ::std::default::Default for &'a VersionResponse {
default() -> &'a VersionResponse39*cf78ab8cSAndroid Build Coastguard Worker fn default() -> &'a VersionResponse {
40*cf78ab8cSAndroid Build Coastguard Worker <VersionResponse as ::protobuf::Message>::default_instance()
41*cf78ab8cSAndroid Build Coastguard Worker }
42*cf78ab8cSAndroid Build Coastguard Worker }
43*cf78ab8cSAndroid Build Coastguard Worker
44*cf78ab8cSAndroid Build Coastguard Worker impl VersionResponse {
new() -> VersionResponse45*cf78ab8cSAndroid Build Coastguard Worker pub fn new() -> VersionResponse {
46*cf78ab8cSAndroid Build Coastguard Worker ::std::default::Default::default()
47*cf78ab8cSAndroid Build Coastguard Worker }
48*cf78ab8cSAndroid Build Coastguard Worker
generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData49*cf78ab8cSAndroid Build Coastguard Worker fn generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData {
50*cf78ab8cSAndroid Build Coastguard Worker let mut fields = ::std::vec::Vec::with_capacity(1);
51*cf78ab8cSAndroid Build Coastguard Worker let mut oneofs = ::std::vec::Vec::with_capacity(0);
52*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_simpler_field_accessor::<_, _>(
53*cf78ab8cSAndroid Build Coastguard Worker "version",
54*cf78ab8cSAndroid Build Coastguard Worker |m: &VersionResponse| { &m.version },
55*cf78ab8cSAndroid Build Coastguard Worker |m: &mut VersionResponse| { &mut m.version },
56*cf78ab8cSAndroid Build Coastguard Worker ));
57*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::reflect::GeneratedMessageDescriptorData::new_2::<VersionResponse>(
58*cf78ab8cSAndroid Build Coastguard Worker "VersionResponse",
59*cf78ab8cSAndroid Build Coastguard Worker fields,
60*cf78ab8cSAndroid Build Coastguard Worker oneofs,
61*cf78ab8cSAndroid Build Coastguard Worker )
62*cf78ab8cSAndroid Build Coastguard Worker }
63*cf78ab8cSAndroid Build Coastguard Worker }
64*cf78ab8cSAndroid Build Coastguard Worker
65*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::Message for VersionResponse {
66*cf78ab8cSAndroid Build Coastguard Worker const NAME: &'static str = "VersionResponse";
67*cf78ab8cSAndroid Build Coastguard Worker
is_initialized(&self) -> bool68*cf78ab8cSAndroid Build Coastguard Worker fn is_initialized(&self) -> bool {
69*cf78ab8cSAndroid Build Coastguard Worker true
70*cf78ab8cSAndroid Build Coastguard Worker }
71*cf78ab8cSAndroid Build Coastguard Worker
merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()>72*cf78ab8cSAndroid Build Coastguard Worker fn merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()> {
73*cf78ab8cSAndroid Build Coastguard Worker while let Some(tag) = is.read_raw_tag_or_eof()? {
74*cf78ab8cSAndroid Build Coastguard Worker match tag {
75*cf78ab8cSAndroid Build Coastguard Worker 10 => {
76*cf78ab8cSAndroid Build Coastguard Worker self.version = is.read_string()?;
77*cf78ab8cSAndroid Build Coastguard Worker },
78*cf78ab8cSAndroid Build Coastguard Worker tag => {
79*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
80*cf78ab8cSAndroid Build Coastguard Worker },
81*cf78ab8cSAndroid Build Coastguard Worker };
82*cf78ab8cSAndroid Build Coastguard Worker }
83*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
84*cf78ab8cSAndroid Build Coastguard Worker }
85*cf78ab8cSAndroid Build Coastguard Worker
86*cf78ab8cSAndroid Build Coastguard Worker // Compute sizes of nested messages
87*cf78ab8cSAndroid Build Coastguard Worker #[allow(unused_variables)]
compute_size(&self) -> u6488*cf78ab8cSAndroid Build Coastguard Worker fn compute_size(&self) -> u64 {
89*cf78ab8cSAndroid Build Coastguard Worker let mut my_size = 0;
90*cf78ab8cSAndroid Build Coastguard Worker if !self.version.is_empty() {
91*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::string_size(1, &self.version);
92*cf78ab8cSAndroid Build Coastguard Worker }
93*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
94*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.cached_size().set(my_size as u32);
95*cf78ab8cSAndroid Build Coastguard Worker my_size
96*cf78ab8cSAndroid Build Coastguard Worker }
97*cf78ab8cSAndroid Build Coastguard Worker
write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()>98*cf78ab8cSAndroid Build Coastguard Worker fn write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()> {
99*cf78ab8cSAndroid Build Coastguard Worker if !self.version.is_empty() {
100*cf78ab8cSAndroid Build Coastguard Worker os.write_string(1, &self.version)?;
101*cf78ab8cSAndroid Build Coastguard Worker }
102*cf78ab8cSAndroid Build Coastguard Worker os.write_unknown_fields(self.special_fields.unknown_fields())?;
103*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
104*cf78ab8cSAndroid Build Coastguard Worker }
105*cf78ab8cSAndroid Build Coastguard Worker
special_fields(&self) -> &::protobuf::SpecialFields106*cf78ab8cSAndroid Build Coastguard Worker fn special_fields(&self) -> &::protobuf::SpecialFields {
107*cf78ab8cSAndroid Build Coastguard Worker &self.special_fields
108*cf78ab8cSAndroid Build Coastguard Worker }
109*cf78ab8cSAndroid Build Coastguard Worker
mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields110*cf78ab8cSAndroid Build Coastguard Worker fn mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields {
111*cf78ab8cSAndroid Build Coastguard Worker &mut self.special_fields
112*cf78ab8cSAndroid Build Coastguard Worker }
113*cf78ab8cSAndroid Build Coastguard Worker
new() -> VersionResponse114*cf78ab8cSAndroid Build Coastguard Worker fn new() -> VersionResponse {
115*cf78ab8cSAndroid Build Coastguard Worker VersionResponse::new()
116*cf78ab8cSAndroid Build Coastguard Worker }
117*cf78ab8cSAndroid Build Coastguard Worker
clear(&mut self)118*cf78ab8cSAndroid Build Coastguard Worker fn clear(&mut self) {
119*cf78ab8cSAndroid Build Coastguard Worker self.version.clear();
120*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.clear();
121*cf78ab8cSAndroid Build Coastguard Worker }
122*cf78ab8cSAndroid Build Coastguard Worker
default_instance() -> &'static VersionResponse123*cf78ab8cSAndroid Build Coastguard Worker fn default_instance() -> &'static VersionResponse {
124*cf78ab8cSAndroid Build Coastguard Worker static instance: VersionResponse = VersionResponse {
125*cf78ab8cSAndroid Build Coastguard Worker version: ::std::string::String::new(),
126*cf78ab8cSAndroid Build Coastguard Worker special_fields: ::protobuf::SpecialFields::new(),
127*cf78ab8cSAndroid Build Coastguard Worker };
128*cf78ab8cSAndroid Build Coastguard Worker &instance
129*cf78ab8cSAndroid Build Coastguard Worker }
130*cf78ab8cSAndroid Build Coastguard Worker }
131*cf78ab8cSAndroid Build Coastguard Worker
132*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::MessageFull for VersionResponse {
descriptor() -> ::protobuf::reflect::MessageDescriptor133*cf78ab8cSAndroid Build Coastguard Worker fn descriptor() -> ::protobuf::reflect::MessageDescriptor {
134*cf78ab8cSAndroid Build Coastguard Worker static descriptor: ::protobuf::rt::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::rt::Lazy::new();
135*cf78ab8cSAndroid Build Coastguard Worker descriptor.get(|| file_descriptor().message_by_package_relative_name("VersionResponse").unwrap()).clone()
136*cf78ab8cSAndroid Build Coastguard Worker }
137*cf78ab8cSAndroid Build Coastguard Worker }
138*cf78ab8cSAndroid Build Coastguard Worker
139*cf78ab8cSAndroid Build Coastguard Worker impl ::std::fmt::Display for VersionResponse {
fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result140*cf78ab8cSAndroid Build Coastguard Worker fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
141*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::text_format::fmt(self, f)
142*cf78ab8cSAndroid Build Coastguard Worker }
143*cf78ab8cSAndroid Build Coastguard Worker }
144*cf78ab8cSAndroid Build Coastguard Worker
145*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::reflect::ProtobufValue for VersionResponse {
146*cf78ab8cSAndroid Build Coastguard Worker type RuntimeType = ::protobuf::reflect::rt::RuntimeTypeMessage<Self>;
147*cf78ab8cSAndroid Build Coastguard Worker }
148*cf78ab8cSAndroid Build Coastguard Worker
149*cf78ab8cSAndroid Build Coastguard Worker #[derive(PartialEq,Clone,Default,Debug)]
150*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(message:netsim.frontend.CreateDeviceRequest)
151*cf78ab8cSAndroid Build Coastguard Worker pub struct CreateDeviceRequest {
152*cf78ab8cSAndroid Build Coastguard Worker // message fields
153*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.CreateDeviceRequest.device)
154*cf78ab8cSAndroid Build Coastguard Worker pub device: ::protobuf::MessageField<super::model::DeviceCreate>,
155*cf78ab8cSAndroid Build Coastguard Worker // special fields
156*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(special_field:netsim.frontend.CreateDeviceRequest.special_fields)
157*cf78ab8cSAndroid Build Coastguard Worker pub special_fields: ::protobuf::SpecialFields,
158*cf78ab8cSAndroid Build Coastguard Worker }
159*cf78ab8cSAndroid Build Coastguard Worker
160*cf78ab8cSAndroid Build Coastguard Worker impl<'a> ::std::default::Default for &'a CreateDeviceRequest {
default() -> &'a CreateDeviceRequest161*cf78ab8cSAndroid Build Coastguard Worker fn default() -> &'a CreateDeviceRequest {
162*cf78ab8cSAndroid Build Coastguard Worker <CreateDeviceRequest as ::protobuf::Message>::default_instance()
163*cf78ab8cSAndroid Build Coastguard Worker }
164*cf78ab8cSAndroid Build Coastguard Worker }
165*cf78ab8cSAndroid Build Coastguard Worker
166*cf78ab8cSAndroid Build Coastguard Worker impl CreateDeviceRequest {
new() -> CreateDeviceRequest167*cf78ab8cSAndroid Build Coastguard Worker pub fn new() -> CreateDeviceRequest {
168*cf78ab8cSAndroid Build Coastguard Worker ::std::default::Default::default()
169*cf78ab8cSAndroid Build Coastguard Worker }
170*cf78ab8cSAndroid Build Coastguard Worker
generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData171*cf78ab8cSAndroid Build Coastguard Worker fn generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData {
172*cf78ab8cSAndroid Build Coastguard Worker let mut fields = ::std::vec::Vec::with_capacity(1);
173*cf78ab8cSAndroid Build Coastguard Worker let mut oneofs = ::std::vec::Vec::with_capacity(0);
174*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_message_field_accessor::<_, super::model::DeviceCreate>(
175*cf78ab8cSAndroid Build Coastguard Worker "device",
176*cf78ab8cSAndroid Build Coastguard Worker |m: &CreateDeviceRequest| { &m.device },
177*cf78ab8cSAndroid Build Coastguard Worker |m: &mut CreateDeviceRequest| { &mut m.device },
178*cf78ab8cSAndroid Build Coastguard Worker ));
179*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::reflect::GeneratedMessageDescriptorData::new_2::<CreateDeviceRequest>(
180*cf78ab8cSAndroid Build Coastguard Worker "CreateDeviceRequest",
181*cf78ab8cSAndroid Build Coastguard Worker fields,
182*cf78ab8cSAndroid Build Coastguard Worker oneofs,
183*cf78ab8cSAndroid Build Coastguard Worker )
184*cf78ab8cSAndroid Build Coastguard Worker }
185*cf78ab8cSAndroid Build Coastguard Worker }
186*cf78ab8cSAndroid Build Coastguard Worker
187*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::Message for CreateDeviceRequest {
188*cf78ab8cSAndroid Build Coastguard Worker const NAME: &'static str = "CreateDeviceRequest";
189*cf78ab8cSAndroid Build Coastguard Worker
is_initialized(&self) -> bool190*cf78ab8cSAndroid Build Coastguard Worker fn is_initialized(&self) -> bool {
191*cf78ab8cSAndroid Build Coastguard Worker true
192*cf78ab8cSAndroid Build Coastguard Worker }
193*cf78ab8cSAndroid Build Coastguard Worker
merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()>194*cf78ab8cSAndroid Build Coastguard Worker fn merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()> {
195*cf78ab8cSAndroid Build Coastguard Worker while let Some(tag) = is.read_raw_tag_or_eof()? {
196*cf78ab8cSAndroid Build Coastguard Worker match tag {
197*cf78ab8cSAndroid Build Coastguard Worker 10 => {
198*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_singular_message_into_field(is, &mut self.device)?;
199*cf78ab8cSAndroid Build Coastguard Worker },
200*cf78ab8cSAndroid Build Coastguard Worker tag => {
201*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
202*cf78ab8cSAndroid Build Coastguard Worker },
203*cf78ab8cSAndroid Build Coastguard Worker };
204*cf78ab8cSAndroid Build Coastguard Worker }
205*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
206*cf78ab8cSAndroid Build Coastguard Worker }
207*cf78ab8cSAndroid Build Coastguard Worker
208*cf78ab8cSAndroid Build Coastguard Worker // Compute sizes of nested messages
209*cf78ab8cSAndroid Build Coastguard Worker #[allow(unused_variables)]
compute_size(&self) -> u64210*cf78ab8cSAndroid Build Coastguard Worker fn compute_size(&self) -> u64 {
211*cf78ab8cSAndroid Build Coastguard Worker let mut my_size = 0;
212*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.device.as_ref() {
213*cf78ab8cSAndroid Build Coastguard Worker let len = v.compute_size();
214*cf78ab8cSAndroid Build Coastguard Worker my_size += 1 + ::protobuf::rt::compute_raw_varint64_size(len) + len;
215*cf78ab8cSAndroid Build Coastguard Worker }
216*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
217*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.cached_size().set(my_size as u32);
218*cf78ab8cSAndroid Build Coastguard Worker my_size
219*cf78ab8cSAndroid Build Coastguard Worker }
220*cf78ab8cSAndroid Build Coastguard Worker
write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()>221*cf78ab8cSAndroid Build Coastguard Worker fn write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()> {
222*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.device.as_ref() {
223*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::write_message_field_with_cached_size(1, v, os)?;
224*cf78ab8cSAndroid Build Coastguard Worker }
225*cf78ab8cSAndroid Build Coastguard Worker os.write_unknown_fields(self.special_fields.unknown_fields())?;
226*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
227*cf78ab8cSAndroid Build Coastguard Worker }
228*cf78ab8cSAndroid Build Coastguard Worker
special_fields(&self) -> &::protobuf::SpecialFields229*cf78ab8cSAndroid Build Coastguard Worker fn special_fields(&self) -> &::protobuf::SpecialFields {
230*cf78ab8cSAndroid Build Coastguard Worker &self.special_fields
231*cf78ab8cSAndroid Build Coastguard Worker }
232*cf78ab8cSAndroid Build Coastguard Worker
mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields233*cf78ab8cSAndroid Build Coastguard Worker fn mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields {
234*cf78ab8cSAndroid Build Coastguard Worker &mut self.special_fields
235*cf78ab8cSAndroid Build Coastguard Worker }
236*cf78ab8cSAndroid Build Coastguard Worker
new() -> CreateDeviceRequest237*cf78ab8cSAndroid Build Coastguard Worker fn new() -> CreateDeviceRequest {
238*cf78ab8cSAndroid Build Coastguard Worker CreateDeviceRequest::new()
239*cf78ab8cSAndroid Build Coastguard Worker }
240*cf78ab8cSAndroid Build Coastguard Worker
clear(&mut self)241*cf78ab8cSAndroid Build Coastguard Worker fn clear(&mut self) {
242*cf78ab8cSAndroid Build Coastguard Worker self.device.clear();
243*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.clear();
244*cf78ab8cSAndroid Build Coastguard Worker }
245*cf78ab8cSAndroid Build Coastguard Worker
default_instance() -> &'static CreateDeviceRequest246*cf78ab8cSAndroid Build Coastguard Worker fn default_instance() -> &'static CreateDeviceRequest {
247*cf78ab8cSAndroid Build Coastguard Worker static instance: CreateDeviceRequest = CreateDeviceRequest {
248*cf78ab8cSAndroid Build Coastguard Worker device: ::protobuf::MessageField::none(),
249*cf78ab8cSAndroid Build Coastguard Worker special_fields: ::protobuf::SpecialFields::new(),
250*cf78ab8cSAndroid Build Coastguard Worker };
251*cf78ab8cSAndroid Build Coastguard Worker &instance
252*cf78ab8cSAndroid Build Coastguard Worker }
253*cf78ab8cSAndroid Build Coastguard Worker }
254*cf78ab8cSAndroid Build Coastguard Worker
255*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::MessageFull for CreateDeviceRequest {
descriptor() -> ::protobuf::reflect::MessageDescriptor256*cf78ab8cSAndroid Build Coastguard Worker fn descriptor() -> ::protobuf::reflect::MessageDescriptor {
257*cf78ab8cSAndroid Build Coastguard Worker static descriptor: ::protobuf::rt::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::rt::Lazy::new();
258*cf78ab8cSAndroid Build Coastguard Worker descriptor.get(|| file_descriptor().message_by_package_relative_name("CreateDeviceRequest").unwrap()).clone()
259*cf78ab8cSAndroid Build Coastguard Worker }
260*cf78ab8cSAndroid Build Coastguard Worker }
261*cf78ab8cSAndroid Build Coastguard Worker
262*cf78ab8cSAndroid Build Coastguard Worker impl ::std::fmt::Display for CreateDeviceRequest {
fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result263*cf78ab8cSAndroid Build Coastguard Worker fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
264*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::text_format::fmt(self, f)
265*cf78ab8cSAndroid Build Coastguard Worker }
266*cf78ab8cSAndroid Build Coastguard Worker }
267*cf78ab8cSAndroid Build Coastguard Worker
268*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::reflect::ProtobufValue for CreateDeviceRequest {
269*cf78ab8cSAndroid Build Coastguard Worker type RuntimeType = ::protobuf::reflect::rt::RuntimeTypeMessage<Self>;
270*cf78ab8cSAndroid Build Coastguard Worker }
271*cf78ab8cSAndroid Build Coastguard Worker
272*cf78ab8cSAndroid Build Coastguard Worker #[derive(PartialEq,Clone,Default,Debug)]
273*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(message:netsim.frontend.CreateDeviceResponse)
274*cf78ab8cSAndroid Build Coastguard Worker pub struct CreateDeviceResponse {
275*cf78ab8cSAndroid Build Coastguard Worker // message fields
276*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.CreateDeviceResponse.device)
277*cf78ab8cSAndroid Build Coastguard Worker pub device: ::protobuf::MessageField<super::model::Device>,
278*cf78ab8cSAndroid Build Coastguard Worker // special fields
279*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(special_field:netsim.frontend.CreateDeviceResponse.special_fields)
280*cf78ab8cSAndroid Build Coastguard Worker pub special_fields: ::protobuf::SpecialFields,
281*cf78ab8cSAndroid Build Coastguard Worker }
282*cf78ab8cSAndroid Build Coastguard Worker
283*cf78ab8cSAndroid Build Coastguard Worker impl<'a> ::std::default::Default for &'a CreateDeviceResponse {
default() -> &'a CreateDeviceResponse284*cf78ab8cSAndroid Build Coastguard Worker fn default() -> &'a CreateDeviceResponse {
285*cf78ab8cSAndroid Build Coastguard Worker <CreateDeviceResponse as ::protobuf::Message>::default_instance()
286*cf78ab8cSAndroid Build Coastguard Worker }
287*cf78ab8cSAndroid Build Coastguard Worker }
288*cf78ab8cSAndroid Build Coastguard Worker
289*cf78ab8cSAndroid Build Coastguard Worker impl CreateDeviceResponse {
new() -> CreateDeviceResponse290*cf78ab8cSAndroid Build Coastguard Worker pub fn new() -> CreateDeviceResponse {
291*cf78ab8cSAndroid Build Coastguard Worker ::std::default::Default::default()
292*cf78ab8cSAndroid Build Coastguard Worker }
293*cf78ab8cSAndroid Build Coastguard Worker
generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData294*cf78ab8cSAndroid Build Coastguard Worker fn generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData {
295*cf78ab8cSAndroid Build Coastguard Worker let mut fields = ::std::vec::Vec::with_capacity(1);
296*cf78ab8cSAndroid Build Coastguard Worker let mut oneofs = ::std::vec::Vec::with_capacity(0);
297*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_message_field_accessor::<_, super::model::Device>(
298*cf78ab8cSAndroid Build Coastguard Worker "device",
299*cf78ab8cSAndroid Build Coastguard Worker |m: &CreateDeviceResponse| { &m.device },
300*cf78ab8cSAndroid Build Coastguard Worker |m: &mut CreateDeviceResponse| { &mut m.device },
301*cf78ab8cSAndroid Build Coastguard Worker ));
302*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::reflect::GeneratedMessageDescriptorData::new_2::<CreateDeviceResponse>(
303*cf78ab8cSAndroid Build Coastguard Worker "CreateDeviceResponse",
304*cf78ab8cSAndroid Build Coastguard Worker fields,
305*cf78ab8cSAndroid Build Coastguard Worker oneofs,
306*cf78ab8cSAndroid Build Coastguard Worker )
307*cf78ab8cSAndroid Build Coastguard Worker }
308*cf78ab8cSAndroid Build Coastguard Worker }
309*cf78ab8cSAndroid Build Coastguard Worker
310*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::Message for CreateDeviceResponse {
311*cf78ab8cSAndroid Build Coastguard Worker const NAME: &'static str = "CreateDeviceResponse";
312*cf78ab8cSAndroid Build Coastguard Worker
is_initialized(&self) -> bool313*cf78ab8cSAndroid Build Coastguard Worker fn is_initialized(&self) -> bool {
314*cf78ab8cSAndroid Build Coastguard Worker true
315*cf78ab8cSAndroid Build Coastguard Worker }
316*cf78ab8cSAndroid Build Coastguard Worker
merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()>317*cf78ab8cSAndroid Build Coastguard Worker fn merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()> {
318*cf78ab8cSAndroid Build Coastguard Worker while let Some(tag) = is.read_raw_tag_or_eof()? {
319*cf78ab8cSAndroid Build Coastguard Worker match tag {
320*cf78ab8cSAndroid Build Coastguard Worker 10 => {
321*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_singular_message_into_field(is, &mut self.device)?;
322*cf78ab8cSAndroid Build Coastguard Worker },
323*cf78ab8cSAndroid Build Coastguard Worker tag => {
324*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
325*cf78ab8cSAndroid Build Coastguard Worker },
326*cf78ab8cSAndroid Build Coastguard Worker };
327*cf78ab8cSAndroid Build Coastguard Worker }
328*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
329*cf78ab8cSAndroid Build Coastguard Worker }
330*cf78ab8cSAndroid Build Coastguard Worker
331*cf78ab8cSAndroid Build Coastguard Worker // Compute sizes of nested messages
332*cf78ab8cSAndroid Build Coastguard Worker #[allow(unused_variables)]
compute_size(&self) -> u64333*cf78ab8cSAndroid Build Coastguard Worker fn compute_size(&self) -> u64 {
334*cf78ab8cSAndroid Build Coastguard Worker let mut my_size = 0;
335*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.device.as_ref() {
336*cf78ab8cSAndroid Build Coastguard Worker let len = v.compute_size();
337*cf78ab8cSAndroid Build Coastguard Worker my_size += 1 + ::protobuf::rt::compute_raw_varint64_size(len) + len;
338*cf78ab8cSAndroid Build Coastguard Worker }
339*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
340*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.cached_size().set(my_size as u32);
341*cf78ab8cSAndroid Build Coastguard Worker my_size
342*cf78ab8cSAndroid Build Coastguard Worker }
343*cf78ab8cSAndroid Build Coastguard Worker
write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()>344*cf78ab8cSAndroid Build Coastguard Worker fn write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()> {
345*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.device.as_ref() {
346*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::write_message_field_with_cached_size(1, v, os)?;
347*cf78ab8cSAndroid Build Coastguard Worker }
348*cf78ab8cSAndroid Build Coastguard Worker os.write_unknown_fields(self.special_fields.unknown_fields())?;
349*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
350*cf78ab8cSAndroid Build Coastguard Worker }
351*cf78ab8cSAndroid Build Coastguard Worker
special_fields(&self) -> &::protobuf::SpecialFields352*cf78ab8cSAndroid Build Coastguard Worker fn special_fields(&self) -> &::protobuf::SpecialFields {
353*cf78ab8cSAndroid Build Coastguard Worker &self.special_fields
354*cf78ab8cSAndroid Build Coastguard Worker }
355*cf78ab8cSAndroid Build Coastguard Worker
mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields356*cf78ab8cSAndroid Build Coastguard Worker fn mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields {
357*cf78ab8cSAndroid Build Coastguard Worker &mut self.special_fields
358*cf78ab8cSAndroid Build Coastguard Worker }
359*cf78ab8cSAndroid Build Coastguard Worker
new() -> CreateDeviceResponse360*cf78ab8cSAndroid Build Coastguard Worker fn new() -> CreateDeviceResponse {
361*cf78ab8cSAndroid Build Coastguard Worker CreateDeviceResponse::new()
362*cf78ab8cSAndroid Build Coastguard Worker }
363*cf78ab8cSAndroid Build Coastguard Worker
clear(&mut self)364*cf78ab8cSAndroid Build Coastguard Worker fn clear(&mut self) {
365*cf78ab8cSAndroid Build Coastguard Worker self.device.clear();
366*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.clear();
367*cf78ab8cSAndroid Build Coastguard Worker }
368*cf78ab8cSAndroid Build Coastguard Worker
default_instance() -> &'static CreateDeviceResponse369*cf78ab8cSAndroid Build Coastguard Worker fn default_instance() -> &'static CreateDeviceResponse {
370*cf78ab8cSAndroid Build Coastguard Worker static instance: CreateDeviceResponse = CreateDeviceResponse {
371*cf78ab8cSAndroid Build Coastguard Worker device: ::protobuf::MessageField::none(),
372*cf78ab8cSAndroid Build Coastguard Worker special_fields: ::protobuf::SpecialFields::new(),
373*cf78ab8cSAndroid Build Coastguard Worker };
374*cf78ab8cSAndroid Build Coastguard Worker &instance
375*cf78ab8cSAndroid Build Coastguard Worker }
376*cf78ab8cSAndroid Build Coastguard Worker }
377*cf78ab8cSAndroid Build Coastguard Worker
378*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::MessageFull for CreateDeviceResponse {
descriptor() -> ::protobuf::reflect::MessageDescriptor379*cf78ab8cSAndroid Build Coastguard Worker fn descriptor() -> ::protobuf::reflect::MessageDescriptor {
380*cf78ab8cSAndroid Build Coastguard Worker static descriptor: ::protobuf::rt::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::rt::Lazy::new();
381*cf78ab8cSAndroid Build Coastguard Worker descriptor.get(|| file_descriptor().message_by_package_relative_name("CreateDeviceResponse").unwrap()).clone()
382*cf78ab8cSAndroid Build Coastguard Worker }
383*cf78ab8cSAndroid Build Coastguard Worker }
384*cf78ab8cSAndroid Build Coastguard Worker
385*cf78ab8cSAndroid Build Coastguard Worker impl ::std::fmt::Display for CreateDeviceResponse {
fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result386*cf78ab8cSAndroid Build Coastguard Worker fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
387*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::text_format::fmt(self, f)
388*cf78ab8cSAndroid Build Coastguard Worker }
389*cf78ab8cSAndroid Build Coastguard Worker }
390*cf78ab8cSAndroid Build Coastguard Worker
391*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::reflect::ProtobufValue for CreateDeviceResponse {
392*cf78ab8cSAndroid Build Coastguard Worker type RuntimeType = ::protobuf::reflect::rt::RuntimeTypeMessage<Self>;
393*cf78ab8cSAndroid Build Coastguard Worker }
394*cf78ab8cSAndroid Build Coastguard Worker
395*cf78ab8cSAndroid Build Coastguard Worker #[derive(PartialEq,Clone,Default,Debug)]
396*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(message:netsim.frontend.DeleteChipRequest)
397*cf78ab8cSAndroid Build Coastguard Worker pub struct DeleteChipRequest {
398*cf78ab8cSAndroid Build Coastguard Worker // message fields
399*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.DeleteChipRequest.id)
400*cf78ab8cSAndroid Build Coastguard Worker pub id: u32,
401*cf78ab8cSAndroid Build Coastguard Worker // special fields
402*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(special_field:netsim.frontend.DeleteChipRequest.special_fields)
403*cf78ab8cSAndroid Build Coastguard Worker pub special_fields: ::protobuf::SpecialFields,
404*cf78ab8cSAndroid Build Coastguard Worker }
405*cf78ab8cSAndroid Build Coastguard Worker
406*cf78ab8cSAndroid Build Coastguard Worker impl<'a> ::std::default::Default for &'a DeleteChipRequest {
default() -> &'a DeleteChipRequest407*cf78ab8cSAndroid Build Coastguard Worker fn default() -> &'a DeleteChipRequest {
408*cf78ab8cSAndroid Build Coastguard Worker <DeleteChipRequest as ::protobuf::Message>::default_instance()
409*cf78ab8cSAndroid Build Coastguard Worker }
410*cf78ab8cSAndroid Build Coastguard Worker }
411*cf78ab8cSAndroid Build Coastguard Worker
412*cf78ab8cSAndroid Build Coastguard Worker impl DeleteChipRequest {
new() -> DeleteChipRequest413*cf78ab8cSAndroid Build Coastguard Worker pub fn new() -> DeleteChipRequest {
414*cf78ab8cSAndroid Build Coastguard Worker ::std::default::Default::default()
415*cf78ab8cSAndroid Build Coastguard Worker }
416*cf78ab8cSAndroid Build Coastguard Worker
generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData417*cf78ab8cSAndroid Build Coastguard Worker fn generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData {
418*cf78ab8cSAndroid Build Coastguard Worker let mut fields = ::std::vec::Vec::with_capacity(1);
419*cf78ab8cSAndroid Build Coastguard Worker let mut oneofs = ::std::vec::Vec::with_capacity(0);
420*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_simpler_field_accessor::<_, _>(
421*cf78ab8cSAndroid Build Coastguard Worker "id",
422*cf78ab8cSAndroid Build Coastguard Worker |m: &DeleteChipRequest| { &m.id },
423*cf78ab8cSAndroid Build Coastguard Worker |m: &mut DeleteChipRequest| { &mut m.id },
424*cf78ab8cSAndroid Build Coastguard Worker ));
425*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::reflect::GeneratedMessageDescriptorData::new_2::<DeleteChipRequest>(
426*cf78ab8cSAndroid Build Coastguard Worker "DeleteChipRequest",
427*cf78ab8cSAndroid Build Coastguard Worker fields,
428*cf78ab8cSAndroid Build Coastguard Worker oneofs,
429*cf78ab8cSAndroid Build Coastguard Worker )
430*cf78ab8cSAndroid Build Coastguard Worker }
431*cf78ab8cSAndroid Build Coastguard Worker }
432*cf78ab8cSAndroid Build Coastguard Worker
433*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::Message for DeleteChipRequest {
434*cf78ab8cSAndroid Build Coastguard Worker const NAME: &'static str = "DeleteChipRequest";
435*cf78ab8cSAndroid Build Coastguard Worker
is_initialized(&self) -> bool436*cf78ab8cSAndroid Build Coastguard Worker fn is_initialized(&self) -> bool {
437*cf78ab8cSAndroid Build Coastguard Worker true
438*cf78ab8cSAndroid Build Coastguard Worker }
439*cf78ab8cSAndroid Build Coastguard Worker
merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()>440*cf78ab8cSAndroid Build Coastguard Worker fn merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()> {
441*cf78ab8cSAndroid Build Coastguard Worker while let Some(tag) = is.read_raw_tag_or_eof()? {
442*cf78ab8cSAndroid Build Coastguard Worker match tag {
443*cf78ab8cSAndroid Build Coastguard Worker 16 => {
444*cf78ab8cSAndroid Build Coastguard Worker self.id = is.read_uint32()?;
445*cf78ab8cSAndroid Build Coastguard Worker },
446*cf78ab8cSAndroid Build Coastguard Worker tag => {
447*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
448*cf78ab8cSAndroid Build Coastguard Worker },
449*cf78ab8cSAndroid Build Coastguard Worker };
450*cf78ab8cSAndroid Build Coastguard Worker }
451*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
452*cf78ab8cSAndroid Build Coastguard Worker }
453*cf78ab8cSAndroid Build Coastguard Worker
454*cf78ab8cSAndroid Build Coastguard Worker // Compute sizes of nested messages
455*cf78ab8cSAndroid Build Coastguard Worker #[allow(unused_variables)]
compute_size(&self) -> u64456*cf78ab8cSAndroid Build Coastguard Worker fn compute_size(&self) -> u64 {
457*cf78ab8cSAndroid Build Coastguard Worker let mut my_size = 0;
458*cf78ab8cSAndroid Build Coastguard Worker if self.id != 0 {
459*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::uint32_size(2, self.id);
460*cf78ab8cSAndroid Build Coastguard Worker }
461*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
462*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.cached_size().set(my_size as u32);
463*cf78ab8cSAndroid Build Coastguard Worker my_size
464*cf78ab8cSAndroid Build Coastguard Worker }
465*cf78ab8cSAndroid Build Coastguard Worker
write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()>466*cf78ab8cSAndroid Build Coastguard Worker fn write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()> {
467*cf78ab8cSAndroid Build Coastguard Worker if self.id != 0 {
468*cf78ab8cSAndroid Build Coastguard Worker os.write_uint32(2, self.id)?;
469*cf78ab8cSAndroid Build Coastguard Worker }
470*cf78ab8cSAndroid Build Coastguard Worker os.write_unknown_fields(self.special_fields.unknown_fields())?;
471*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
472*cf78ab8cSAndroid Build Coastguard Worker }
473*cf78ab8cSAndroid Build Coastguard Worker
special_fields(&self) -> &::protobuf::SpecialFields474*cf78ab8cSAndroid Build Coastguard Worker fn special_fields(&self) -> &::protobuf::SpecialFields {
475*cf78ab8cSAndroid Build Coastguard Worker &self.special_fields
476*cf78ab8cSAndroid Build Coastguard Worker }
477*cf78ab8cSAndroid Build Coastguard Worker
mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields478*cf78ab8cSAndroid Build Coastguard Worker fn mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields {
479*cf78ab8cSAndroid Build Coastguard Worker &mut self.special_fields
480*cf78ab8cSAndroid Build Coastguard Worker }
481*cf78ab8cSAndroid Build Coastguard Worker
new() -> DeleteChipRequest482*cf78ab8cSAndroid Build Coastguard Worker fn new() -> DeleteChipRequest {
483*cf78ab8cSAndroid Build Coastguard Worker DeleteChipRequest::new()
484*cf78ab8cSAndroid Build Coastguard Worker }
485*cf78ab8cSAndroid Build Coastguard Worker
clear(&mut self)486*cf78ab8cSAndroid Build Coastguard Worker fn clear(&mut self) {
487*cf78ab8cSAndroid Build Coastguard Worker self.id = 0;
488*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.clear();
489*cf78ab8cSAndroid Build Coastguard Worker }
490*cf78ab8cSAndroid Build Coastguard Worker
default_instance() -> &'static DeleteChipRequest491*cf78ab8cSAndroid Build Coastguard Worker fn default_instance() -> &'static DeleteChipRequest {
492*cf78ab8cSAndroid Build Coastguard Worker static instance: DeleteChipRequest = DeleteChipRequest {
493*cf78ab8cSAndroid Build Coastguard Worker id: 0,
494*cf78ab8cSAndroid Build Coastguard Worker special_fields: ::protobuf::SpecialFields::new(),
495*cf78ab8cSAndroid Build Coastguard Worker };
496*cf78ab8cSAndroid Build Coastguard Worker &instance
497*cf78ab8cSAndroid Build Coastguard Worker }
498*cf78ab8cSAndroid Build Coastguard Worker }
499*cf78ab8cSAndroid Build Coastguard Worker
500*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::MessageFull for DeleteChipRequest {
descriptor() -> ::protobuf::reflect::MessageDescriptor501*cf78ab8cSAndroid Build Coastguard Worker fn descriptor() -> ::protobuf::reflect::MessageDescriptor {
502*cf78ab8cSAndroid Build Coastguard Worker static descriptor: ::protobuf::rt::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::rt::Lazy::new();
503*cf78ab8cSAndroid Build Coastguard Worker descriptor.get(|| file_descriptor().message_by_package_relative_name("DeleteChipRequest").unwrap()).clone()
504*cf78ab8cSAndroid Build Coastguard Worker }
505*cf78ab8cSAndroid Build Coastguard Worker }
506*cf78ab8cSAndroid Build Coastguard Worker
507*cf78ab8cSAndroid Build Coastguard Worker impl ::std::fmt::Display for DeleteChipRequest {
fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result508*cf78ab8cSAndroid Build Coastguard Worker fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
509*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::text_format::fmt(self, f)
510*cf78ab8cSAndroid Build Coastguard Worker }
511*cf78ab8cSAndroid Build Coastguard Worker }
512*cf78ab8cSAndroid Build Coastguard Worker
513*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::reflect::ProtobufValue for DeleteChipRequest {
514*cf78ab8cSAndroid Build Coastguard Worker type RuntimeType = ::protobuf::reflect::rt::RuntimeTypeMessage<Self>;
515*cf78ab8cSAndroid Build Coastguard Worker }
516*cf78ab8cSAndroid Build Coastguard Worker
517*cf78ab8cSAndroid Build Coastguard Worker #[derive(PartialEq,Clone,Default,Debug)]
518*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(message:netsim.frontend.PatchDeviceRequest)
519*cf78ab8cSAndroid Build Coastguard Worker pub struct PatchDeviceRequest {
520*cf78ab8cSAndroid Build Coastguard Worker // message fields
521*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.PatchDeviceRequest.id)
522*cf78ab8cSAndroid Build Coastguard Worker pub id: ::std::option::Option<u32>,
523*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.PatchDeviceRequest.device)
524*cf78ab8cSAndroid Build Coastguard Worker pub device: ::protobuf::MessageField<patch_device_request::PatchDeviceFields>,
525*cf78ab8cSAndroid Build Coastguard Worker // special fields
526*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(special_field:netsim.frontend.PatchDeviceRequest.special_fields)
527*cf78ab8cSAndroid Build Coastguard Worker pub special_fields: ::protobuf::SpecialFields,
528*cf78ab8cSAndroid Build Coastguard Worker }
529*cf78ab8cSAndroid Build Coastguard Worker
530*cf78ab8cSAndroid Build Coastguard Worker impl<'a> ::std::default::Default for &'a PatchDeviceRequest {
default() -> &'a PatchDeviceRequest531*cf78ab8cSAndroid Build Coastguard Worker fn default() -> &'a PatchDeviceRequest {
532*cf78ab8cSAndroid Build Coastguard Worker <PatchDeviceRequest as ::protobuf::Message>::default_instance()
533*cf78ab8cSAndroid Build Coastguard Worker }
534*cf78ab8cSAndroid Build Coastguard Worker }
535*cf78ab8cSAndroid Build Coastguard Worker
536*cf78ab8cSAndroid Build Coastguard Worker impl PatchDeviceRequest {
new() -> PatchDeviceRequest537*cf78ab8cSAndroid Build Coastguard Worker pub fn new() -> PatchDeviceRequest {
538*cf78ab8cSAndroid Build Coastguard Worker ::std::default::Default::default()
539*cf78ab8cSAndroid Build Coastguard Worker }
540*cf78ab8cSAndroid Build Coastguard Worker
generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData541*cf78ab8cSAndroid Build Coastguard Worker fn generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData {
542*cf78ab8cSAndroid Build Coastguard Worker let mut fields = ::std::vec::Vec::with_capacity(2);
543*cf78ab8cSAndroid Build Coastguard Worker let mut oneofs = ::std::vec::Vec::with_capacity(0);
544*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_option_accessor::<_, _>(
545*cf78ab8cSAndroid Build Coastguard Worker "id",
546*cf78ab8cSAndroid Build Coastguard Worker |m: &PatchDeviceRequest| { &m.id },
547*cf78ab8cSAndroid Build Coastguard Worker |m: &mut PatchDeviceRequest| { &mut m.id },
548*cf78ab8cSAndroid Build Coastguard Worker ));
549*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_message_field_accessor::<_, patch_device_request::PatchDeviceFields>(
550*cf78ab8cSAndroid Build Coastguard Worker "device",
551*cf78ab8cSAndroid Build Coastguard Worker |m: &PatchDeviceRequest| { &m.device },
552*cf78ab8cSAndroid Build Coastguard Worker |m: &mut PatchDeviceRequest| { &mut m.device },
553*cf78ab8cSAndroid Build Coastguard Worker ));
554*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::reflect::GeneratedMessageDescriptorData::new_2::<PatchDeviceRequest>(
555*cf78ab8cSAndroid Build Coastguard Worker "PatchDeviceRequest",
556*cf78ab8cSAndroid Build Coastguard Worker fields,
557*cf78ab8cSAndroid Build Coastguard Worker oneofs,
558*cf78ab8cSAndroid Build Coastguard Worker )
559*cf78ab8cSAndroid Build Coastguard Worker }
560*cf78ab8cSAndroid Build Coastguard Worker }
561*cf78ab8cSAndroid Build Coastguard Worker
562*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::Message for PatchDeviceRequest {
563*cf78ab8cSAndroid Build Coastguard Worker const NAME: &'static str = "PatchDeviceRequest";
564*cf78ab8cSAndroid Build Coastguard Worker
is_initialized(&self) -> bool565*cf78ab8cSAndroid Build Coastguard Worker fn is_initialized(&self) -> bool {
566*cf78ab8cSAndroid Build Coastguard Worker true
567*cf78ab8cSAndroid Build Coastguard Worker }
568*cf78ab8cSAndroid Build Coastguard Worker
merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()>569*cf78ab8cSAndroid Build Coastguard Worker fn merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()> {
570*cf78ab8cSAndroid Build Coastguard Worker while let Some(tag) = is.read_raw_tag_or_eof()? {
571*cf78ab8cSAndroid Build Coastguard Worker match tag {
572*cf78ab8cSAndroid Build Coastguard Worker 8 => {
573*cf78ab8cSAndroid Build Coastguard Worker self.id = ::std::option::Option::Some(is.read_uint32()?);
574*cf78ab8cSAndroid Build Coastguard Worker },
575*cf78ab8cSAndroid Build Coastguard Worker 18 => {
576*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_singular_message_into_field(is, &mut self.device)?;
577*cf78ab8cSAndroid Build Coastguard Worker },
578*cf78ab8cSAndroid Build Coastguard Worker tag => {
579*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
580*cf78ab8cSAndroid Build Coastguard Worker },
581*cf78ab8cSAndroid Build Coastguard Worker };
582*cf78ab8cSAndroid Build Coastguard Worker }
583*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
584*cf78ab8cSAndroid Build Coastguard Worker }
585*cf78ab8cSAndroid Build Coastguard Worker
586*cf78ab8cSAndroid Build Coastguard Worker // Compute sizes of nested messages
587*cf78ab8cSAndroid Build Coastguard Worker #[allow(unused_variables)]
compute_size(&self) -> u64588*cf78ab8cSAndroid Build Coastguard Worker fn compute_size(&self) -> u64 {
589*cf78ab8cSAndroid Build Coastguard Worker let mut my_size = 0;
590*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.id {
591*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::uint32_size(1, v);
592*cf78ab8cSAndroid Build Coastguard Worker }
593*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.device.as_ref() {
594*cf78ab8cSAndroid Build Coastguard Worker let len = v.compute_size();
595*cf78ab8cSAndroid Build Coastguard Worker my_size += 1 + ::protobuf::rt::compute_raw_varint64_size(len) + len;
596*cf78ab8cSAndroid Build Coastguard Worker }
597*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
598*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.cached_size().set(my_size as u32);
599*cf78ab8cSAndroid Build Coastguard Worker my_size
600*cf78ab8cSAndroid Build Coastguard Worker }
601*cf78ab8cSAndroid Build Coastguard Worker
write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()>602*cf78ab8cSAndroid Build Coastguard Worker fn write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()> {
603*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.id {
604*cf78ab8cSAndroid Build Coastguard Worker os.write_uint32(1, v)?;
605*cf78ab8cSAndroid Build Coastguard Worker }
606*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.device.as_ref() {
607*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::write_message_field_with_cached_size(2, v, os)?;
608*cf78ab8cSAndroid Build Coastguard Worker }
609*cf78ab8cSAndroid Build Coastguard Worker os.write_unknown_fields(self.special_fields.unknown_fields())?;
610*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
611*cf78ab8cSAndroid Build Coastguard Worker }
612*cf78ab8cSAndroid Build Coastguard Worker
special_fields(&self) -> &::protobuf::SpecialFields613*cf78ab8cSAndroid Build Coastguard Worker fn special_fields(&self) -> &::protobuf::SpecialFields {
614*cf78ab8cSAndroid Build Coastguard Worker &self.special_fields
615*cf78ab8cSAndroid Build Coastguard Worker }
616*cf78ab8cSAndroid Build Coastguard Worker
mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields617*cf78ab8cSAndroid Build Coastguard Worker fn mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields {
618*cf78ab8cSAndroid Build Coastguard Worker &mut self.special_fields
619*cf78ab8cSAndroid Build Coastguard Worker }
620*cf78ab8cSAndroid Build Coastguard Worker
new() -> PatchDeviceRequest621*cf78ab8cSAndroid Build Coastguard Worker fn new() -> PatchDeviceRequest {
622*cf78ab8cSAndroid Build Coastguard Worker PatchDeviceRequest::new()
623*cf78ab8cSAndroid Build Coastguard Worker }
624*cf78ab8cSAndroid Build Coastguard Worker
clear(&mut self)625*cf78ab8cSAndroid Build Coastguard Worker fn clear(&mut self) {
626*cf78ab8cSAndroid Build Coastguard Worker self.id = ::std::option::Option::None;
627*cf78ab8cSAndroid Build Coastguard Worker self.device.clear();
628*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.clear();
629*cf78ab8cSAndroid Build Coastguard Worker }
630*cf78ab8cSAndroid Build Coastguard Worker
default_instance() -> &'static PatchDeviceRequest631*cf78ab8cSAndroid Build Coastguard Worker fn default_instance() -> &'static PatchDeviceRequest {
632*cf78ab8cSAndroid Build Coastguard Worker static instance: PatchDeviceRequest = PatchDeviceRequest {
633*cf78ab8cSAndroid Build Coastguard Worker id: ::std::option::Option::None,
634*cf78ab8cSAndroid Build Coastguard Worker device: ::protobuf::MessageField::none(),
635*cf78ab8cSAndroid Build Coastguard Worker special_fields: ::protobuf::SpecialFields::new(),
636*cf78ab8cSAndroid Build Coastguard Worker };
637*cf78ab8cSAndroid Build Coastguard Worker &instance
638*cf78ab8cSAndroid Build Coastguard Worker }
639*cf78ab8cSAndroid Build Coastguard Worker }
640*cf78ab8cSAndroid Build Coastguard Worker
641*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::MessageFull for PatchDeviceRequest {
descriptor() -> ::protobuf::reflect::MessageDescriptor642*cf78ab8cSAndroid Build Coastguard Worker fn descriptor() -> ::protobuf::reflect::MessageDescriptor {
643*cf78ab8cSAndroid Build Coastguard Worker static descriptor: ::protobuf::rt::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::rt::Lazy::new();
644*cf78ab8cSAndroid Build Coastguard Worker descriptor.get(|| file_descriptor().message_by_package_relative_name("PatchDeviceRequest").unwrap()).clone()
645*cf78ab8cSAndroid Build Coastguard Worker }
646*cf78ab8cSAndroid Build Coastguard Worker }
647*cf78ab8cSAndroid Build Coastguard Worker
648*cf78ab8cSAndroid Build Coastguard Worker impl ::std::fmt::Display for PatchDeviceRequest {
fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result649*cf78ab8cSAndroid Build Coastguard Worker fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
650*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::text_format::fmt(self, f)
651*cf78ab8cSAndroid Build Coastguard Worker }
652*cf78ab8cSAndroid Build Coastguard Worker }
653*cf78ab8cSAndroid Build Coastguard Worker
654*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::reflect::ProtobufValue for PatchDeviceRequest {
655*cf78ab8cSAndroid Build Coastguard Worker type RuntimeType = ::protobuf::reflect::rt::RuntimeTypeMessage<Self>;
656*cf78ab8cSAndroid Build Coastguard Worker }
657*cf78ab8cSAndroid Build Coastguard Worker
658*cf78ab8cSAndroid Build Coastguard Worker /// Nested message and enums of message `PatchDeviceRequest`
659*cf78ab8cSAndroid Build Coastguard Worker pub mod patch_device_request {
660*cf78ab8cSAndroid Build Coastguard Worker #[derive(PartialEq,Clone,Default,Debug)]
661*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(message:netsim.frontend.PatchDeviceRequest.PatchDeviceFields)
662*cf78ab8cSAndroid Build Coastguard Worker pub struct PatchDeviceFields {
663*cf78ab8cSAndroid Build Coastguard Worker // message fields
664*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.PatchDeviceRequest.PatchDeviceFields.name)
665*cf78ab8cSAndroid Build Coastguard Worker pub name: ::std::option::Option<::std::string::String>,
666*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.PatchDeviceRequest.PatchDeviceFields.visible)
667*cf78ab8cSAndroid Build Coastguard Worker pub visible: ::std::option::Option<bool>,
668*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.PatchDeviceRequest.PatchDeviceFields.position)
669*cf78ab8cSAndroid Build Coastguard Worker pub position: ::protobuf::MessageField<super::super::model::Position>,
670*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.PatchDeviceRequest.PatchDeviceFields.orientation)
671*cf78ab8cSAndroid Build Coastguard Worker pub orientation: ::protobuf::MessageField<super::super::model::Orientation>,
672*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.PatchDeviceRequest.PatchDeviceFields.chips)
673*cf78ab8cSAndroid Build Coastguard Worker pub chips: ::std::vec::Vec<super::super::model::Chip>,
674*cf78ab8cSAndroid Build Coastguard Worker // special fields
675*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(special_field:netsim.frontend.PatchDeviceRequest.PatchDeviceFields.special_fields)
676*cf78ab8cSAndroid Build Coastguard Worker pub special_fields: ::protobuf::SpecialFields,
677*cf78ab8cSAndroid Build Coastguard Worker }
678*cf78ab8cSAndroid Build Coastguard Worker
679*cf78ab8cSAndroid Build Coastguard Worker impl<'a> ::std::default::Default for &'a PatchDeviceFields {
default() -> &'a PatchDeviceFields680*cf78ab8cSAndroid Build Coastguard Worker fn default() -> &'a PatchDeviceFields {
681*cf78ab8cSAndroid Build Coastguard Worker <PatchDeviceFields as ::protobuf::Message>::default_instance()
682*cf78ab8cSAndroid Build Coastguard Worker }
683*cf78ab8cSAndroid Build Coastguard Worker }
684*cf78ab8cSAndroid Build Coastguard Worker
685*cf78ab8cSAndroid Build Coastguard Worker impl PatchDeviceFields {
new() -> PatchDeviceFields686*cf78ab8cSAndroid Build Coastguard Worker pub fn new() -> PatchDeviceFields {
687*cf78ab8cSAndroid Build Coastguard Worker ::std::default::Default::default()
688*cf78ab8cSAndroid Build Coastguard Worker }
689*cf78ab8cSAndroid Build Coastguard Worker
generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData690*cf78ab8cSAndroid Build Coastguard Worker pub(in super) fn generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData {
691*cf78ab8cSAndroid Build Coastguard Worker let mut fields = ::std::vec::Vec::with_capacity(5);
692*cf78ab8cSAndroid Build Coastguard Worker let mut oneofs = ::std::vec::Vec::with_capacity(0);
693*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_option_accessor::<_, _>(
694*cf78ab8cSAndroid Build Coastguard Worker "name",
695*cf78ab8cSAndroid Build Coastguard Worker |m: &PatchDeviceFields| { &m.name },
696*cf78ab8cSAndroid Build Coastguard Worker |m: &mut PatchDeviceFields| { &mut m.name },
697*cf78ab8cSAndroid Build Coastguard Worker ));
698*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_option_accessor::<_, _>(
699*cf78ab8cSAndroid Build Coastguard Worker "visible",
700*cf78ab8cSAndroid Build Coastguard Worker |m: &PatchDeviceFields| { &m.visible },
701*cf78ab8cSAndroid Build Coastguard Worker |m: &mut PatchDeviceFields| { &mut m.visible },
702*cf78ab8cSAndroid Build Coastguard Worker ));
703*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_message_field_accessor::<_, super::super::model::Position>(
704*cf78ab8cSAndroid Build Coastguard Worker "position",
705*cf78ab8cSAndroid Build Coastguard Worker |m: &PatchDeviceFields| { &m.position },
706*cf78ab8cSAndroid Build Coastguard Worker |m: &mut PatchDeviceFields| { &mut m.position },
707*cf78ab8cSAndroid Build Coastguard Worker ));
708*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_message_field_accessor::<_, super::super::model::Orientation>(
709*cf78ab8cSAndroid Build Coastguard Worker "orientation",
710*cf78ab8cSAndroid Build Coastguard Worker |m: &PatchDeviceFields| { &m.orientation },
711*cf78ab8cSAndroid Build Coastguard Worker |m: &mut PatchDeviceFields| { &mut m.orientation },
712*cf78ab8cSAndroid Build Coastguard Worker ));
713*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_vec_simpler_accessor::<_, _>(
714*cf78ab8cSAndroid Build Coastguard Worker "chips",
715*cf78ab8cSAndroid Build Coastguard Worker |m: &PatchDeviceFields| { &m.chips },
716*cf78ab8cSAndroid Build Coastguard Worker |m: &mut PatchDeviceFields| { &mut m.chips },
717*cf78ab8cSAndroid Build Coastguard Worker ));
718*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::reflect::GeneratedMessageDescriptorData::new_2::<PatchDeviceFields>(
719*cf78ab8cSAndroid Build Coastguard Worker "PatchDeviceRequest.PatchDeviceFields",
720*cf78ab8cSAndroid Build Coastguard Worker fields,
721*cf78ab8cSAndroid Build Coastguard Worker oneofs,
722*cf78ab8cSAndroid Build Coastguard Worker )
723*cf78ab8cSAndroid Build Coastguard Worker }
724*cf78ab8cSAndroid Build Coastguard Worker }
725*cf78ab8cSAndroid Build Coastguard Worker
726*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::Message for PatchDeviceFields {
727*cf78ab8cSAndroid Build Coastguard Worker const NAME: &'static str = "PatchDeviceFields";
728*cf78ab8cSAndroid Build Coastguard Worker
is_initialized(&self) -> bool729*cf78ab8cSAndroid Build Coastguard Worker fn is_initialized(&self) -> bool {
730*cf78ab8cSAndroid Build Coastguard Worker true
731*cf78ab8cSAndroid Build Coastguard Worker }
732*cf78ab8cSAndroid Build Coastguard Worker
merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()>733*cf78ab8cSAndroid Build Coastguard Worker fn merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()> {
734*cf78ab8cSAndroid Build Coastguard Worker while let Some(tag) = is.read_raw_tag_or_eof()? {
735*cf78ab8cSAndroid Build Coastguard Worker match tag {
736*cf78ab8cSAndroid Build Coastguard Worker 18 => {
737*cf78ab8cSAndroid Build Coastguard Worker self.name = ::std::option::Option::Some(is.read_string()?);
738*cf78ab8cSAndroid Build Coastguard Worker },
739*cf78ab8cSAndroid Build Coastguard Worker 24 => {
740*cf78ab8cSAndroid Build Coastguard Worker self.visible = ::std::option::Option::Some(is.read_bool()?);
741*cf78ab8cSAndroid Build Coastguard Worker },
742*cf78ab8cSAndroid Build Coastguard Worker 34 => {
743*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_singular_message_into_field(is, &mut self.position)?;
744*cf78ab8cSAndroid Build Coastguard Worker },
745*cf78ab8cSAndroid Build Coastguard Worker 42 => {
746*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_singular_message_into_field(is, &mut self.orientation)?;
747*cf78ab8cSAndroid Build Coastguard Worker },
748*cf78ab8cSAndroid Build Coastguard Worker 50 => {
749*cf78ab8cSAndroid Build Coastguard Worker self.chips.push(is.read_message()?);
750*cf78ab8cSAndroid Build Coastguard Worker },
751*cf78ab8cSAndroid Build Coastguard Worker tag => {
752*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
753*cf78ab8cSAndroid Build Coastguard Worker },
754*cf78ab8cSAndroid Build Coastguard Worker };
755*cf78ab8cSAndroid Build Coastguard Worker }
756*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
757*cf78ab8cSAndroid Build Coastguard Worker }
758*cf78ab8cSAndroid Build Coastguard Worker
759*cf78ab8cSAndroid Build Coastguard Worker // Compute sizes of nested messages
760*cf78ab8cSAndroid Build Coastguard Worker #[allow(unused_variables)]
compute_size(&self) -> u64761*cf78ab8cSAndroid Build Coastguard Worker fn compute_size(&self) -> u64 {
762*cf78ab8cSAndroid Build Coastguard Worker let mut my_size = 0;
763*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.name.as_ref() {
764*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::string_size(2, &v);
765*cf78ab8cSAndroid Build Coastguard Worker }
766*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.visible {
767*cf78ab8cSAndroid Build Coastguard Worker my_size += 1 + 1;
768*cf78ab8cSAndroid Build Coastguard Worker }
769*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.position.as_ref() {
770*cf78ab8cSAndroid Build Coastguard Worker let len = v.compute_size();
771*cf78ab8cSAndroid Build Coastguard Worker my_size += 1 + ::protobuf::rt::compute_raw_varint64_size(len) + len;
772*cf78ab8cSAndroid Build Coastguard Worker }
773*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.orientation.as_ref() {
774*cf78ab8cSAndroid Build Coastguard Worker let len = v.compute_size();
775*cf78ab8cSAndroid Build Coastguard Worker my_size += 1 + ::protobuf::rt::compute_raw_varint64_size(len) + len;
776*cf78ab8cSAndroid Build Coastguard Worker }
777*cf78ab8cSAndroid Build Coastguard Worker for value in &self.chips {
778*cf78ab8cSAndroid Build Coastguard Worker let len = value.compute_size();
779*cf78ab8cSAndroid Build Coastguard Worker my_size += 1 + ::protobuf::rt::compute_raw_varint64_size(len) + len;
780*cf78ab8cSAndroid Build Coastguard Worker };
781*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
782*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.cached_size().set(my_size as u32);
783*cf78ab8cSAndroid Build Coastguard Worker my_size
784*cf78ab8cSAndroid Build Coastguard Worker }
785*cf78ab8cSAndroid Build Coastguard Worker
write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()>786*cf78ab8cSAndroid Build Coastguard Worker fn write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()> {
787*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.name.as_ref() {
788*cf78ab8cSAndroid Build Coastguard Worker os.write_string(2, v)?;
789*cf78ab8cSAndroid Build Coastguard Worker }
790*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.visible {
791*cf78ab8cSAndroid Build Coastguard Worker os.write_bool(3, v)?;
792*cf78ab8cSAndroid Build Coastguard Worker }
793*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.position.as_ref() {
794*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::write_message_field_with_cached_size(4, v, os)?;
795*cf78ab8cSAndroid Build Coastguard Worker }
796*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.orientation.as_ref() {
797*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::write_message_field_with_cached_size(5, v, os)?;
798*cf78ab8cSAndroid Build Coastguard Worker }
799*cf78ab8cSAndroid Build Coastguard Worker for v in &self.chips {
800*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::write_message_field_with_cached_size(6, v, os)?;
801*cf78ab8cSAndroid Build Coastguard Worker };
802*cf78ab8cSAndroid Build Coastguard Worker os.write_unknown_fields(self.special_fields.unknown_fields())?;
803*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
804*cf78ab8cSAndroid Build Coastguard Worker }
805*cf78ab8cSAndroid Build Coastguard Worker
special_fields(&self) -> &::protobuf::SpecialFields806*cf78ab8cSAndroid Build Coastguard Worker fn special_fields(&self) -> &::protobuf::SpecialFields {
807*cf78ab8cSAndroid Build Coastguard Worker &self.special_fields
808*cf78ab8cSAndroid Build Coastguard Worker }
809*cf78ab8cSAndroid Build Coastguard Worker
mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields810*cf78ab8cSAndroid Build Coastguard Worker fn mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields {
811*cf78ab8cSAndroid Build Coastguard Worker &mut self.special_fields
812*cf78ab8cSAndroid Build Coastguard Worker }
813*cf78ab8cSAndroid Build Coastguard Worker
new() -> PatchDeviceFields814*cf78ab8cSAndroid Build Coastguard Worker fn new() -> PatchDeviceFields {
815*cf78ab8cSAndroid Build Coastguard Worker PatchDeviceFields::new()
816*cf78ab8cSAndroid Build Coastguard Worker }
817*cf78ab8cSAndroid Build Coastguard Worker
clear(&mut self)818*cf78ab8cSAndroid Build Coastguard Worker fn clear(&mut self) {
819*cf78ab8cSAndroid Build Coastguard Worker self.name = ::std::option::Option::None;
820*cf78ab8cSAndroid Build Coastguard Worker self.visible = ::std::option::Option::None;
821*cf78ab8cSAndroid Build Coastguard Worker self.position.clear();
822*cf78ab8cSAndroid Build Coastguard Worker self.orientation.clear();
823*cf78ab8cSAndroid Build Coastguard Worker self.chips.clear();
824*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.clear();
825*cf78ab8cSAndroid Build Coastguard Worker }
826*cf78ab8cSAndroid Build Coastguard Worker
default_instance() -> &'static PatchDeviceFields827*cf78ab8cSAndroid Build Coastguard Worker fn default_instance() -> &'static PatchDeviceFields {
828*cf78ab8cSAndroid Build Coastguard Worker static instance: PatchDeviceFields = PatchDeviceFields {
829*cf78ab8cSAndroid Build Coastguard Worker name: ::std::option::Option::None,
830*cf78ab8cSAndroid Build Coastguard Worker visible: ::std::option::Option::None,
831*cf78ab8cSAndroid Build Coastguard Worker position: ::protobuf::MessageField::none(),
832*cf78ab8cSAndroid Build Coastguard Worker orientation: ::protobuf::MessageField::none(),
833*cf78ab8cSAndroid Build Coastguard Worker chips: ::std::vec::Vec::new(),
834*cf78ab8cSAndroid Build Coastguard Worker special_fields: ::protobuf::SpecialFields::new(),
835*cf78ab8cSAndroid Build Coastguard Worker };
836*cf78ab8cSAndroid Build Coastguard Worker &instance
837*cf78ab8cSAndroid Build Coastguard Worker }
838*cf78ab8cSAndroid Build Coastguard Worker }
839*cf78ab8cSAndroid Build Coastguard Worker
840*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::MessageFull for PatchDeviceFields {
descriptor() -> ::protobuf::reflect::MessageDescriptor841*cf78ab8cSAndroid Build Coastguard Worker fn descriptor() -> ::protobuf::reflect::MessageDescriptor {
842*cf78ab8cSAndroid Build Coastguard Worker static descriptor: ::protobuf::rt::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::rt::Lazy::new();
843*cf78ab8cSAndroid Build Coastguard Worker descriptor.get(|| super::file_descriptor().message_by_package_relative_name("PatchDeviceRequest.PatchDeviceFields").unwrap()).clone()
844*cf78ab8cSAndroid Build Coastguard Worker }
845*cf78ab8cSAndroid Build Coastguard Worker }
846*cf78ab8cSAndroid Build Coastguard Worker
847*cf78ab8cSAndroid Build Coastguard Worker impl ::std::fmt::Display for PatchDeviceFields {
fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result848*cf78ab8cSAndroid Build Coastguard Worker fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
849*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::text_format::fmt(self, f)
850*cf78ab8cSAndroid Build Coastguard Worker }
851*cf78ab8cSAndroid Build Coastguard Worker }
852*cf78ab8cSAndroid Build Coastguard Worker
853*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::reflect::ProtobufValue for PatchDeviceFields {
854*cf78ab8cSAndroid Build Coastguard Worker type RuntimeType = ::protobuf::reflect::rt::RuntimeTypeMessage<Self>;
855*cf78ab8cSAndroid Build Coastguard Worker }
856*cf78ab8cSAndroid Build Coastguard Worker }
857*cf78ab8cSAndroid Build Coastguard Worker
858*cf78ab8cSAndroid Build Coastguard Worker #[derive(PartialEq,Clone,Default,Debug)]
859*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(message:netsim.frontend.ListDeviceResponse)
860*cf78ab8cSAndroid Build Coastguard Worker pub struct ListDeviceResponse {
861*cf78ab8cSAndroid Build Coastguard Worker // message fields
862*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.ListDeviceResponse.devices)
863*cf78ab8cSAndroid Build Coastguard Worker pub devices: ::std::vec::Vec<super::model::Device>,
864*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.ListDeviceResponse.last_modified)
865*cf78ab8cSAndroid Build Coastguard Worker pub last_modified: ::protobuf::MessageField<::protobuf::well_known_types::timestamp::Timestamp>,
866*cf78ab8cSAndroid Build Coastguard Worker // special fields
867*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(special_field:netsim.frontend.ListDeviceResponse.special_fields)
868*cf78ab8cSAndroid Build Coastguard Worker pub special_fields: ::protobuf::SpecialFields,
869*cf78ab8cSAndroid Build Coastguard Worker }
870*cf78ab8cSAndroid Build Coastguard Worker
871*cf78ab8cSAndroid Build Coastguard Worker impl<'a> ::std::default::Default for &'a ListDeviceResponse {
default() -> &'a ListDeviceResponse872*cf78ab8cSAndroid Build Coastguard Worker fn default() -> &'a ListDeviceResponse {
873*cf78ab8cSAndroid Build Coastguard Worker <ListDeviceResponse as ::protobuf::Message>::default_instance()
874*cf78ab8cSAndroid Build Coastguard Worker }
875*cf78ab8cSAndroid Build Coastguard Worker }
876*cf78ab8cSAndroid Build Coastguard Worker
877*cf78ab8cSAndroid Build Coastguard Worker impl ListDeviceResponse {
new() -> ListDeviceResponse878*cf78ab8cSAndroid Build Coastguard Worker pub fn new() -> ListDeviceResponse {
879*cf78ab8cSAndroid Build Coastguard Worker ::std::default::Default::default()
880*cf78ab8cSAndroid Build Coastguard Worker }
881*cf78ab8cSAndroid Build Coastguard Worker
generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData882*cf78ab8cSAndroid Build Coastguard Worker fn generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData {
883*cf78ab8cSAndroid Build Coastguard Worker let mut fields = ::std::vec::Vec::with_capacity(2);
884*cf78ab8cSAndroid Build Coastguard Worker let mut oneofs = ::std::vec::Vec::with_capacity(0);
885*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_vec_simpler_accessor::<_, _>(
886*cf78ab8cSAndroid Build Coastguard Worker "devices",
887*cf78ab8cSAndroid Build Coastguard Worker |m: &ListDeviceResponse| { &m.devices },
888*cf78ab8cSAndroid Build Coastguard Worker |m: &mut ListDeviceResponse| { &mut m.devices },
889*cf78ab8cSAndroid Build Coastguard Worker ));
890*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_message_field_accessor::<_, ::protobuf::well_known_types::timestamp::Timestamp>(
891*cf78ab8cSAndroid Build Coastguard Worker "last_modified",
892*cf78ab8cSAndroid Build Coastguard Worker |m: &ListDeviceResponse| { &m.last_modified },
893*cf78ab8cSAndroid Build Coastguard Worker |m: &mut ListDeviceResponse| { &mut m.last_modified },
894*cf78ab8cSAndroid Build Coastguard Worker ));
895*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::reflect::GeneratedMessageDescriptorData::new_2::<ListDeviceResponse>(
896*cf78ab8cSAndroid Build Coastguard Worker "ListDeviceResponse",
897*cf78ab8cSAndroid Build Coastguard Worker fields,
898*cf78ab8cSAndroid Build Coastguard Worker oneofs,
899*cf78ab8cSAndroid Build Coastguard Worker )
900*cf78ab8cSAndroid Build Coastguard Worker }
901*cf78ab8cSAndroid Build Coastguard Worker }
902*cf78ab8cSAndroid Build Coastguard Worker
903*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::Message for ListDeviceResponse {
904*cf78ab8cSAndroid Build Coastguard Worker const NAME: &'static str = "ListDeviceResponse";
905*cf78ab8cSAndroid Build Coastguard Worker
is_initialized(&self) -> bool906*cf78ab8cSAndroid Build Coastguard Worker fn is_initialized(&self) -> bool {
907*cf78ab8cSAndroid Build Coastguard Worker true
908*cf78ab8cSAndroid Build Coastguard Worker }
909*cf78ab8cSAndroid Build Coastguard Worker
merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()>910*cf78ab8cSAndroid Build Coastguard Worker fn merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()> {
911*cf78ab8cSAndroid Build Coastguard Worker while let Some(tag) = is.read_raw_tag_or_eof()? {
912*cf78ab8cSAndroid Build Coastguard Worker match tag {
913*cf78ab8cSAndroid Build Coastguard Worker 10 => {
914*cf78ab8cSAndroid Build Coastguard Worker self.devices.push(is.read_message()?);
915*cf78ab8cSAndroid Build Coastguard Worker },
916*cf78ab8cSAndroid Build Coastguard Worker 18 => {
917*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_singular_message_into_field(is, &mut self.last_modified)?;
918*cf78ab8cSAndroid Build Coastguard Worker },
919*cf78ab8cSAndroid Build Coastguard Worker tag => {
920*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
921*cf78ab8cSAndroid Build Coastguard Worker },
922*cf78ab8cSAndroid Build Coastguard Worker };
923*cf78ab8cSAndroid Build Coastguard Worker }
924*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
925*cf78ab8cSAndroid Build Coastguard Worker }
926*cf78ab8cSAndroid Build Coastguard Worker
927*cf78ab8cSAndroid Build Coastguard Worker // Compute sizes of nested messages
928*cf78ab8cSAndroid Build Coastguard Worker #[allow(unused_variables)]
compute_size(&self) -> u64929*cf78ab8cSAndroid Build Coastguard Worker fn compute_size(&self) -> u64 {
930*cf78ab8cSAndroid Build Coastguard Worker let mut my_size = 0;
931*cf78ab8cSAndroid Build Coastguard Worker for value in &self.devices {
932*cf78ab8cSAndroid Build Coastguard Worker let len = value.compute_size();
933*cf78ab8cSAndroid Build Coastguard Worker my_size += 1 + ::protobuf::rt::compute_raw_varint64_size(len) + len;
934*cf78ab8cSAndroid Build Coastguard Worker };
935*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.last_modified.as_ref() {
936*cf78ab8cSAndroid Build Coastguard Worker let len = v.compute_size();
937*cf78ab8cSAndroid Build Coastguard Worker my_size += 1 + ::protobuf::rt::compute_raw_varint64_size(len) + len;
938*cf78ab8cSAndroid Build Coastguard Worker }
939*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
940*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.cached_size().set(my_size as u32);
941*cf78ab8cSAndroid Build Coastguard Worker my_size
942*cf78ab8cSAndroid Build Coastguard Worker }
943*cf78ab8cSAndroid Build Coastguard Worker
write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()>944*cf78ab8cSAndroid Build Coastguard Worker fn write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()> {
945*cf78ab8cSAndroid Build Coastguard Worker for v in &self.devices {
946*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::write_message_field_with_cached_size(1, v, os)?;
947*cf78ab8cSAndroid Build Coastguard Worker };
948*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.last_modified.as_ref() {
949*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::write_message_field_with_cached_size(2, v, os)?;
950*cf78ab8cSAndroid Build Coastguard Worker }
951*cf78ab8cSAndroid Build Coastguard Worker os.write_unknown_fields(self.special_fields.unknown_fields())?;
952*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
953*cf78ab8cSAndroid Build Coastguard Worker }
954*cf78ab8cSAndroid Build Coastguard Worker
special_fields(&self) -> &::protobuf::SpecialFields955*cf78ab8cSAndroid Build Coastguard Worker fn special_fields(&self) -> &::protobuf::SpecialFields {
956*cf78ab8cSAndroid Build Coastguard Worker &self.special_fields
957*cf78ab8cSAndroid Build Coastguard Worker }
958*cf78ab8cSAndroid Build Coastguard Worker
mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields959*cf78ab8cSAndroid Build Coastguard Worker fn mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields {
960*cf78ab8cSAndroid Build Coastguard Worker &mut self.special_fields
961*cf78ab8cSAndroid Build Coastguard Worker }
962*cf78ab8cSAndroid Build Coastguard Worker
new() -> ListDeviceResponse963*cf78ab8cSAndroid Build Coastguard Worker fn new() -> ListDeviceResponse {
964*cf78ab8cSAndroid Build Coastguard Worker ListDeviceResponse::new()
965*cf78ab8cSAndroid Build Coastguard Worker }
966*cf78ab8cSAndroid Build Coastguard Worker
clear(&mut self)967*cf78ab8cSAndroid Build Coastguard Worker fn clear(&mut self) {
968*cf78ab8cSAndroid Build Coastguard Worker self.devices.clear();
969*cf78ab8cSAndroid Build Coastguard Worker self.last_modified.clear();
970*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.clear();
971*cf78ab8cSAndroid Build Coastguard Worker }
972*cf78ab8cSAndroid Build Coastguard Worker
default_instance() -> &'static ListDeviceResponse973*cf78ab8cSAndroid Build Coastguard Worker fn default_instance() -> &'static ListDeviceResponse {
974*cf78ab8cSAndroid Build Coastguard Worker static instance: ListDeviceResponse = ListDeviceResponse {
975*cf78ab8cSAndroid Build Coastguard Worker devices: ::std::vec::Vec::new(),
976*cf78ab8cSAndroid Build Coastguard Worker last_modified: ::protobuf::MessageField::none(),
977*cf78ab8cSAndroid Build Coastguard Worker special_fields: ::protobuf::SpecialFields::new(),
978*cf78ab8cSAndroid Build Coastguard Worker };
979*cf78ab8cSAndroid Build Coastguard Worker &instance
980*cf78ab8cSAndroid Build Coastguard Worker }
981*cf78ab8cSAndroid Build Coastguard Worker }
982*cf78ab8cSAndroid Build Coastguard Worker
983*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::MessageFull for ListDeviceResponse {
descriptor() -> ::protobuf::reflect::MessageDescriptor984*cf78ab8cSAndroid Build Coastguard Worker fn descriptor() -> ::protobuf::reflect::MessageDescriptor {
985*cf78ab8cSAndroid Build Coastguard Worker static descriptor: ::protobuf::rt::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::rt::Lazy::new();
986*cf78ab8cSAndroid Build Coastguard Worker descriptor.get(|| file_descriptor().message_by_package_relative_name("ListDeviceResponse").unwrap()).clone()
987*cf78ab8cSAndroid Build Coastguard Worker }
988*cf78ab8cSAndroid Build Coastguard Worker }
989*cf78ab8cSAndroid Build Coastguard Worker
990*cf78ab8cSAndroid Build Coastguard Worker impl ::std::fmt::Display for ListDeviceResponse {
fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result991*cf78ab8cSAndroid Build Coastguard Worker fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
992*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::text_format::fmt(self, f)
993*cf78ab8cSAndroid Build Coastguard Worker }
994*cf78ab8cSAndroid Build Coastguard Worker }
995*cf78ab8cSAndroid Build Coastguard Worker
996*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::reflect::ProtobufValue for ListDeviceResponse {
997*cf78ab8cSAndroid Build Coastguard Worker type RuntimeType = ::protobuf::reflect::rt::RuntimeTypeMessage<Self>;
998*cf78ab8cSAndroid Build Coastguard Worker }
999*cf78ab8cSAndroid Build Coastguard Worker
1000*cf78ab8cSAndroid Build Coastguard Worker #[derive(PartialEq,Clone,Default,Debug)]
1001*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(message:netsim.frontend.SubscribeDeviceRequest)
1002*cf78ab8cSAndroid Build Coastguard Worker pub struct SubscribeDeviceRequest {
1003*cf78ab8cSAndroid Build Coastguard Worker // message fields
1004*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.SubscribeDeviceRequest.last_modified)
1005*cf78ab8cSAndroid Build Coastguard Worker pub last_modified: ::protobuf::MessageField<::protobuf::well_known_types::timestamp::Timestamp>,
1006*cf78ab8cSAndroid Build Coastguard Worker // special fields
1007*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(special_field:netsim.frontend.SubscribeDeviceRequest.special_fields)
1008*cf78ab8cSAndroid Build Coastguard Worker pub special_fields: ::protobuf::SpecialFields,
1009*cf78ab8cSAndroid Build Coastguard Worker }
1010*cf78ab8cSAndroid Build Coastguard Worker
1011*cf78ab8cSAndroid Build Coastguard Worker impl<'a> ::std::default::Default for &'a SubscribeDeviceRequest {
default() -> &'a SubscribeDeviceRequest1012*cf78ab8cSAndroid Build Coastguard Worker fn default() -> &'a SubscribeDeviceRequest {
1013*cf78ab8cSAndroid Build Coastguard Worker <SubscribeDeviceRequest as ::protobuf::Message>::default_instance()
1014*cf78ab8cSAndroid Build Coastguard Worker }
1015*cf78ab8cSAndroid Build Coastguard Worker }
1016*cf78ab8cSAndroid Build Coastguard Worker
1017*cf78ab8cSAndroid Build Coastguard Worker impl SubscribeDeviceRequest {
new() -> SubscribeDeviceRequest1018*cf78ab8cSAndroid Build Coastguard Worker pub fn new() -> SubscribeDeviceRequest {
1019*cf78ab8cSAndroid Build Coastguard Worker ::std::default::Default::default()
1020*cf78ab8cSAndroid Build Coastguard Worker }
1021*cf78ab8cSAndroid Build Coastguard Worker
generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData1022*cf78ab8cSAndroid Build Coastguard Worker fn generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData {
1023*cf78ab8cSAndroid Build Coastguard Worker let mut fields = ::std::vec::Vec::with_capacity(1);
1024*cf78ab8cSAndroid Build Coastguard Worker let mut oneofs = ::std::vec::Vec::with_capacity(0);
1025*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_message_field_accessor::<_, ::protobuf::well_known_types::timestamp::Timestamp>(
1026*cf78ab8cSAndroid Build Coastguard Worker "last_modified",
1027*cf78ab8cSAndroid Build Coastguard Worker |m: &SubscribeDeviceRequest| { &m.last_modified },
1028*cf78ab8cSAndroid Build Coastguard Worker |m: &mut SubscribeDeviceRequest| { &mut m.last_modified },
1029*cf78ab8cSAndroid Build Coastguard Worker ));
1030*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::reflect::GeneratedMessageDescriptorData::new_2::<SubscribeDeviceRequest>(
1031*cf78ab8cSAndroid Build Coastguard Worker "SubscribeDeviceRequest",
1032*cf78ab8cSAndroid Build Coastguard Worker fields,
1033*cf78ab8cSAndroid Build Coastguard Worker oneofs,
1034*cf78ab8cSAndroid Build Coastguard Worker )
1035*cf78ab8cSAndroid Build Coastguard Worker }
1036*cf78ab8cSAndroid Build Coastguard Worker }
1037*cf78ab8cSAndroid Build Coastguard Worker
1038*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::Message for SubscribeDeviceRequest {
1039*cf78ab8cSAndroid Build Coastguard Worker const NAME: &'static str = "SubscribeDeviceRequest";
1040*cf78ab8cSAndroid Build Coastguard Worker
is_initialized(&self) -> bool1041*cf78ab8cSAndroid Build Coastguard Worker fn is_initialized(&self) -> bool {
1042*cf78ab8cSAndroid Build Coastguard Worker true
1043*cf78ab8cSAndroid Build Coastguard Worker }
1044*cf78ab8cSAndroid Build Coastguard Worker
merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()>1045*cf78ab8cSAndroid Build Coastguard Worker fn merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()> {
1046*cf78ab8cSAndroid Build Coastguard Worker while let Some(tag) = is.read_raw_tag_or_eof()? {
1047*cf78ab8cSAndroid Build Coastguard Worker match tag {
1048*cf78ab8cSAndroid Build Coastguard Worker 10 => {
1049*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_singular_message_into_field(is, &mut self.last_modified)?;
1050*cf78ab8cSAndroid Build Coastguard Worker },
1051*cf78ab8cSAndroid Build Coastguard Worker tag => {
1052*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1053*cf78ab8cSAndroid Build Coastguard Worker },
1054*cf78ab8cSAndroid Build Coastguard Worker };
1055*cf78ab8cSAndroid Build Coastguard Worker }
1056*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
1057*cf78ab8cSAndroid Build Coastguard Worker }
1058*cf78ab8cSAndroid Build Coastguard Worker
1059*cf78ab8cSAndroid Build Coastguard Worker // Compute sizes of nested messages
1060*cf78ab8cSAndroid Build Coastguard Worker #[allow(unused_variables)]
compute_size(&self) -> u641061*cf78ab8cSAndroid Build Coastguard Worker fn compute_size(&self) -> u64 {
1062*cf78ab8cSAndroid Build Coastguard Worker let mut my_size = 0;
1063*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.last_modified.as_ref() {
1064*cf78ab8cSAndroid Build Coastguard Worker let len = v.compute_size();
1065*cf78ab8cSAndroid Build Coastguard Worker my_size += 1 + ::protobuf::rt::compute_raw_varint64_size(len) + len;
1066*cf78ab8cSAndroid Build Coastguard Worker }
1067*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1068*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.cached_size().set(my_size as u32);
1069*cf78ab8cSAndroid Build Coastguard Worker my_size
1070*cf78ab8cSAndroid Build Coastguard Worker }
1071*cf78ab8cSAndroid Build Coastguard Worker
write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()>1072*cf78ab8cSAndroid Build Coastguard Worker fn write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()> {
1073*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.last_modified.as_ref() {
1074*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::write_message_field_with_cached_size(1, v, os)?;
1075*cf78ab8cSAndroid Build Coastguard Worker }
1076*cf78ab8cSAndroid Build Coastguard Worker os.write_unknown_fields(self.special_fields.unknown_fields())?;
1077*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
1078*cf78ab8cSAndroid Build Coastguard Worker }
1079*cf78ab8cSAndroid Build Coastguard Worker
special_fields(&self) -> &::protobuf::SpecialFields1080*cf78ab8cSAndroid Build Coastguard Worker fn special_fields(&self) -> &::protobuf::SpecialFields {
1081*cf78ab8cSAndroid Build Coastguard Worker &self.special_fields
1082*cf78ab8cSAndroid Build Coastguard Worker }
1083*cf78ab8cSAndroid Build Coastguard Worker
mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields1084*cf78ab8cSAndroid Build Coastguard Worker fn mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields {
1085*cf78ab8cSAndroid Build Coastguard Worker &mut self.special_fields
1086*cf78ab8cSAndroid Build Coastguard Worker }
1087*cf78ab8cSAndroid Build Coastguard Worker
new() -> SubscribeDeviceRequest1088*cf78ab8cSAndroid Build Coastguard Worker fn new() -> SubscribeDeviceRequest {
1089*cf78ab8cSAndroid Build Coastguard Worker SubscribeDeviceRequest::new()
1090*cf78ab8cSAndroid Build Coastguard Worker }
1091*cf78ab8cSAndroid Build Coastguard Worker
clear(&mut self)1092*cf78ab8cSAndroid Build Coastguard Worker fn clear(&mut self) {
1093*cf78ab8cSAndroid Build Coastguard Worker self.last_modified.clear();
1094*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.clear();
1095*cf78ab8cSAndroid Build Coastguard Worker }
1096*cf78ab8cSAndroid Build Coastguard Worker
default_instance() -> &'static SubscribeDeviceRequest1097*cf78ab8cSAndroid Build Coastguard Worker fn default_instance() -> &'static SubscribeDeviceRequest {
1098*cf78ab8cSAndroid Build Coastguard Worker static instance: SubscribeDeviceRequest = SubscribeDeviceRequest {
1099*cf78ab8cSAndroid Build Coastguard Worker last_modified: ::protobuf::MessageField::none(),
1100*cf78ab8cSAndroid Build Coastguard Worker special_fields: ::protobuf::SpecialFields::new(),
1101*cf78ab8cSAndroid Build Coastguard Worker };
1102*cf78ab8cSAndroid Build Coastguard Worker &instance
1103*cf78ab8cSAndroid Build Coastguard Worker }
1104*cf78ab8cSAndroid Build Coastguard Worker }
1105*cf78ab8cSAndroid Build Coastguard Worker
1106*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::MessageFull for SubscribeDeviceRequest {
descriptor() -> ::protobuf::reflect::MessageDescriptor1107*cf78ab8cSAndroid Build Coastguard Worker fn descriptor() -> ::protobuf::reflect::MessageDescriptor {
1108*cf78ab8cSAndroid Build Coastguard Worker static descriptor: ::protobuf::rt::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::rt::Lazy::new();
1109*cf78ab8cSAndroid Build Coastguard Worker descriptor.get(|| file_descriptor().message_by_package_relative_name("SubscribeDeviceRequest").unwrap()).clone()
1110*cf78ab8cSAndroid Build Coastguard Worker }
1111*cf78ab8cSAndroid Build Coastguard Worker }
1112*cf78ab8cSAndroid Build Coastguard Worker
1113*cf78ab8cSAndroid Build Coastguard Worker impl ::std::fmt::Display for SubscribeDeviceRequest {
fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result1114*cf78ab8cSAndroid Build Coastguard Worker fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
1115*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::text_format::fmt(self, f)
1116*cf78ab8cSAndroid Build Coastguard Worker }
1117*cf78ab8cSAndroid Build Coastguard Worker }
1118*cf78ab8cSAndroid Build Coastguard Worker
1119*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::reflect::ProtobufValue for SubscribeDeviceRequest {
1120*cf78ab8cSAndroid Build Coastguard Worker type RuntimeType = ::protobuf::reflect::rt::RuntimeTypeMessage<Self>;
1121*cf78ab8cSAndroid Build Coastguard Worker }
1122*cf78ab8cSAndroid Build Coastguard Worker
1123*cf78ab8cSAndroid Build Coastguard Worker #[derive(PartialEq,Clone,Default,Debug)]
1124*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(message:netsim.frontend.SubscribeDeviceResponse)
1125*cf78ab8cSAndroid Build Coastguard Worker pub struct SubscribeDeviceResponse {
1126*cf78ab8cSAndroid Build Coastguard Worker // message oneof groups
1127*cf78ab8cSAndroid Build Coastguard Worker pub response: ::std::option::Option<subscribe_device_response::Response>,
1128*cf78ab8cSAndroid Build Coastguard Worker // special fields
1129*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(special_field:netsim.frontend.SubscribeDeviceResponse.special_fields)
1130*cf78ab8cSAndroid Build Coastguard Worker pub special_fields: ::protobuf::SpecialFields,
1131*cf78ab8cSAndroid Build Coastguard Worker }
1132*cf78ab8cSAndroid Build Coastguard Worker
1133*cf78ab8cSAndroid Build Coastguard Worker impl<'a> ::std::default::Default for &'a SubscribeDeviceResponse {
default() -> &'a SubscribeDeviceResponse1134*cf78ab8cSAndroid Build Coastguard Worker fn default() -> &'a SubscribeDeviceResponse {
1135*cf78ab8cSAndroid Build Coastguard Worker <SubscribeDeviceResponse as ::protobuf::Message>::default_instance()
1136*cf78ab8cSAndroid Build Coastguard Worker }
1137*cf78ab8cSAndroid Build Coastguard Worker }
1138*cf78ab8cSAndroid Build Coastguard Worker
1139*cf78ab8cSAndroid Build Coastguard Worker impl SubscribeDeviceResponse {
new() -> SubscribeDeviceResponse1140*cf78ab8cSAndroid Build Coastguard Worker pub fn new() -> SubscribeDeviceResponse {
1141*cf78ab8cSAndroid Build Coastguard Worker ::std::default::Default::default()
1142*cf78ab8cSAndroid Build Coastguard Worker }
1143*cf78ab8cSAndroid Build Coastguard Worker
1144*cf78ab8cSAndroid Build Coastguard Worker // .netsim.frontend.ListDeviceResponse list_device_response = 1;
1145*cf78ab8cSAndroid Build Coastguard Worker
list_device_response(&self) -> &ListDeviceResponse1146*cf78ab8cSAndroid Build Coastguard Worker pub fn list_device_response(&self) -> &ListDeviceResponse {
1147*cf78ab8cSAndroid Build Coastguard Worker match self.response {
1148*cf78ab8cSAndroid Build Coastguard Worker ::std::option::Option::Some(subscribe_device_response::Response::ListDeviceResponse(ref v)) => v,
1149*cf78ab8cSAndroid Build Coastguard Worker _ => <ListDeviceResponse as ::protobuf::Message>::default_instance(),
1150*cf78ab8cSAndroid Build Coastguard Worker }
1151*cf78ab8cSAndroid Build Coastguard Worker }
1152*cf78ab8cSAndroid Build Coastguard Worker
clear_list_device_response(&mut self)1153*cf78ab8cSAndroid Build Coastguard Worker pub fn clear_list_device_response(&mut self) {
1154*cf78ab8cSAndroid Build Coastguard Worker self.response = ::std::option::Option::None;
1155*cf78ab8cSAndroid Build Coastguard Worker }
1156*cf78ab8cSAndroid Build Coastguard Worker
has_list_device_response(&self) -> bool1157*cf78ab8cSAndroid Build Coastguard Worker pub fn has_list_device_response(&self) -> bool {
1158*cf78ab8cSAndroid Build Coastguard Worker match self.response {
1159*cf78ab8cSAndroid Build Coastguard Worker ::std::option::Option::Some(subscribe_device_response::Response::ListDeviceResponse(..)) => true,
1160*cf78ab8cSAndroid Build Coastguard Worker _ => false,
1161*cf78ab8cSAndroid Build Coastguard Worker }
1162*cf78ab8cSAndroid Build Coastguard Worker }
1163*cf78ab8cSAndroid Build Coastguard Worker
1164*cf78ab8cSAndroid Build Coastguard Worker // Param is passed by value, moved
set_list_device_response(&mut self, v: ListDeviceResponse)1165*cf78ab8cSAndroid Build Coastguard Worker pub fn set_list_device_response(&mut self, v: ListDeviceResponse) {
1166*cf78ab8cSAndroid Build Coastguard Worker self.response = ::std::option::Option::Some(subscribe_device_response::Response::ListDeviceResponse(v))
1167*cf78ab8cSAndroid Build Coastguard Worker }
1168*cf78ab8cSAndroid Build Coastguard Worker
1169*cf78ab8cSAndroid Build Coastguard Worker // Mutable pointer to the field.
mut_list_device_response(&mut self) -> &mut ListDeviceResponse1170*cf78ab8cSAndroid Build Coastguard Worker pub fn mut_list_device_response(&mut self) -> &mut ListDeviceResponse {
1171*cf78ab8cSAndroid Build Coastguard Worker if let ::std::option::Option::Some(subscribe_device_response::Response::ListDeviceResponse(_)) = self.response {
1172*cf78ab8cSAndroid Build Coastguard Worker } else {
1173*cf78ab8cSAndroid Build Coastguard Worker self.response = ::std::option::Option::Some(subscribe_device_response::Response::ListDeviceResponse(ListDeviceResponse::new()));
1174*cf78ab8cSAndroid Build Coastguard Worker }
1175*cf78ab8cSAndroid Build Coastguard Worker match self.response {
1176*cf78ab8cSAndroid Build Coastguard Worker ::std::option::Option::Some(subscribe_device_response::Response::ListDeviceResponse(ref mut v)) => v,
1177*cf78ab8cSAndroid Build Coastguard Worker _ => panic!(),
1178*cf78ab8cSAndroid Build Coastguard Worker }
1179*cf78ab8cSAndroid Build Coastguard Worker }
1180*cf78ab8cSAndroid Build Coastguard Worker
1181*cf78ab8cSAndroid Build Coastguard Worker // Take field
take_list_device_response(&mut self) -> ListDeviceResponse1182*cf78ab8cSAndroid Build Coastguard Worker pub fn take_list_device_response(&mut self) -> ListDeviceResponse {
1183*cf78ab8cSAndroid Build Coastguard Worker if self.has_list_device_response() {
1184*cf78ab8cSAndroid Build Coastguard Worker match self.response.take() {
1185*cf78ab8cSAndroid Build Coastguard Worker ::std::option::Option::Some(subscribe_device_response::Response::ListDeviceResponse(v)) => v,
1186*cf78ab8cSAndroid Build Coastguard Worker _ => panic!(),
1187*cf78ab8cSAndroid Build Coastguard Worker }
1188*cf78ab8cSAndroid Build Coastguard Worker } else {
1189*cf78ab8cSAndroid Build Coastguard Worker ListDeviceResponse::new()
1190*cf78ab8cSAndroid Build Coastguard Worker }
1191*cf78ab8cSAndroid Build Coastguard Worker }
1192*cf78ab8cSAndroid Build Coastguard Worker
1193*cf78ab8cSAndroid Build Coastguard Worker // .google.protobuf.Empty empty_response = 2;
1194*cf78ab8cSAndroid Build Coastguard Worker
empty_response(&self) -> &::protobuf::well_known_types::empty::Empty1195*cf78ab8cSAndroid Build Coastguard Worker pub fn empty_response(&self) -> &::protobuf::well_known_types::empty::Empty {
1196*cf78ab8cSAndroid Build Coastguard Worker match self.response {
1197*cf78ab8cSAndroid Build Coastguard Worker ::std::option::Option::Some(subscribe_device_response::Response::EmptyResponse(ref v)) => v,
1198*cf78ab8cSAndroid Build Coastguard Worker _ => <::protobuf::well_known_types::empty::Empty as ::protobuf::Message>::default_instance(),
1199*cf78ab8cSAndroid Build Coastguard Worker }
1200*cf78ab8cSAndroid Build Coastguard Worker }
1201*cf78ab8cSAndroid Build Coastguard Worker
clear_empty_response(&mut self)1202*cf78ab8cSAndroid Build Coastguard Worker pub fn clear_empty_response(&mut self) {
1203*cf78ab8cSAndroid Build Coastguard Worker self.response = ::std::option::Option::None;
1204*cf78ab8cSAndroid Build Coastguard Worker }
1205*cf78ab8cSAndroid Build Coastguard Worker
has_empty_response(&self) -> bool1206*cf78ab8cSAndroid Build Coastguard Worker pub fn has_empty_response(&self) -> bool {
1207*cf78ab8cSAndroid Build Coastguard Worker match self.response {
1208*cf78ab8cSAndroid Build Coastguard Worker ::std::option::Option::Some(subscribe_device_response::Response::EmptyResponse(..)) => true,
1209*cf78ab8cSAndroid Build Coastguard Worker _ => false,
1210*cf78ab8cSAndroid Build Coastguard Worker }
1211*cf78ab8cSAndroid Build Coastguard Worker }
1212*cf78ab8cSAndroid Build Coastguard Worker
1213*cf78ab8cSAndroid Build Coastguard Worker // Param is passed by value, moved
set_empty_response(&mut self, v: ::protobuf::well_known_types::empty::Empty)1214*cf78ab8cSAndroid Build Coastguard Worker pub fn set_empty_response(&mut self, v: ::protobuf::well_known_types::empty::Empty) {
1215*cf78ab8cSAndroid Build Coastguard Worker self.response = ::std::option::Option::Some(subscribe_device_response::Response::EmptyResponse(v))
1216*cf78ab8cSAndroid Build Coastguard Worker }
1217*cf78ab8cSAndroid Build Coastguard Worker
1218*cf78ab8cSAndroid Build Coastguard Worker // Mutable pointer to the field.
mut_empty_response(&mut self) -> &mut ::protobuf::well_known_types::empty::Empty1219*cf78ab8cSAndroid Build Coastguard Worker pub fn mut_empty_response(&mut self) -> &mut ::protobuf::well_known_types::empty::Empty {
1220*cf78ab8cSAndroid Build Coastguard Worker if let ::std::option::Option::Some(subscribe_device_response::Response::EmptyResponse(_)) = self.response {
1221*cf78ab8cSAndroid Build Coastguard Worker } else {
1222*cf78ab8cSAndroid Build Coastguard Worker self.response = ::std::option::Option::Some(subscribe_device_response::Response::EmptyResponse(::protobuf::well_known_types::empty::Empty::new()));
1223*cf78ab8cSAndroid Build Coastguard Worker }
1224*cf78ab8cSAndroid Build Coastguard Worker match self.response {
1225*cf78ab8cSAndroid Build Coastguard Worker ::std::option::Option::Some(subscribe_device_response::Response::EmptyResponse(ref mut v)) => v,
1226*cf78ab8cSAndroid Build Coastguard Worker _ => panic!(),
1227*cf78ab8cSAndroid Build Coastguard Worker }
1228*cf78ab8cSAndroid Build Coastguard Worker }
1229*cf78ab8cSAndroid Build Coastguard Worker
1230*cf78ab8cSAndroid Build Coastguard Worker // Take field
take_empty_response(&mut self) -> ::protobuf::well_known_types::empty::Empty1231*cf78ab8cSAndroid Build Coastguard Worker pub fn take_empty_response(&mut self) -> ::protobuf::well_known_types::empty::Empty {
1232*cf78ab8cSAndroid Build Coastguard Worker if self.has_empty_response() {
1233*cf78ab8cSAndroid Build Coastguard Worker match self.response.take() {
1234*cf78ab8cSAndroid Build Coastguard Worker ::std::option::Option::Some(subscribe_device_response::Response::EmptyResponse(v)) => v,
1235*cf78ab8cSAndroid Build Coastguard Worker _ => panic!(),
1236*cf78ab8cSAndroid Build Coastguard Worker }
1237*cf78ab8cSAndroid Build Coastguard Worker } else {
1238*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::well_known_types::empty::Empty::new()
1239*cf78ab8cSAndroid Build Coastguard Worker }
1240*cf78ab8cSAndroid Build Coastguard Worker }
1241*cf78ab8cSAndroid Build Coastguard Worker
generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData1242*cf78ab8cSAndroid Build Coastguard Worker fn generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData {
1243*cf78ab8cSAndroid Build Coastguard Worker let mut fields = ::std::vec::Vec::with_capacity(2);
1244*cf78ab8cSAndroid Build Coastguard Worker let mut oneofs = ::std::vec::Vec::with_capacity(1);
1245*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_oneof_message_has_get_mut_set_accessor::<_, ListDeviceResponse>(
1246*cf78ab8cSAndroid Build Coastguard Worker "list_device_response",
1247*cf78ab8cSAndroid Build Coastguard Worker SubscribeDeviceResponse::has_list_device_response,
1248*cf78ab8cSAndroid Build Coastguard Worker SubscribeDeviceResponse::list_device_response,
1249*cf78ab8cSAndroid Build Coastguard Worker SubscribeDeviceResponse::mut_list_device_response,
1250*cf78ab8cSAndroid Build Coastguard Worker SubscribeDeviceResponse::set_list_device_response,
1251*cf78ab8cSAndroid Build Coastguard Worker ));
1252*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_oneof_message_has_get_mut_set_accessor::<_, ::protobuf::well_known_types::empty::Empty>(
1253*cf78ab8cSAndroid Build Coastguard Worker "empty_response",
1254*cf78ab8cSAndroid Build Coastguard Worker SubscribeDeviceResponse::has_empty_response,
1255*cf78ab8cSAndroid Build Coastguard Worker SubscribeDeviceResponse::empty_response,
1256*cf78ab8cSAndroid Build Coastguard Worker SubscribeDeviceResponse::mut_empty_response,
1257*cf78ab8cSAndroid Build Coastguard Worker SubscribeDeviceResponse::set_empty_response,
1258*cf78ab8cSAndroid Build Coastguard Worker ));
1259*cf78ab8cSAndroid Build Coastguard Worker oneofs.push(subscribe_device_response::Response::generated_oneof_descriptor_data());
1260*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::reflect::GeneratedMessageDescriptorData::new_2::<SubscribeDeviceResponse>(
1261*cf78ab8cSAndroid Build Coastguard Worker "SubscribeDeviceResponse",
1262*cf78ab8cSAndroid Build Coastguard Worker fields,
1263*cf78ab8cSAndroid Build Coastguard Worker oneofs,
1264*cf78ab8cSAndroid Build Coastguard Worker )
1265*cf78ab8cSAndroid Build Coastguard Worker }
1266*cf78ab8cSAndroid Build Coastguard Worker }
1267*cf78ab8cSAndroid Build Coastguard Worker
1268*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::Message for SubscribeDeviceResponse {
1269*cf78ab8cSAndroid Build Coastguard Worker const NAME: &'static str = "SubscribeDeviceResponse";
1270*cf78ab8cSAndroid Build Coastguard Worker
is_initialized(&self) -> bool1271*cf78ab8cSAndroid Build Coastguard Worker fn is_initialized(&self) -> bool {
1272*cf78ab8cSAndroid Build Coastguard Worker true
1273*cf78ab8cSAndroid Build Coastguard Worker }
1274*cf78ab8cSAndroid Build Coastguard Worker
merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()>1275*cf78ab8cSAndroid Build Coastguard Worker fn merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()> {
1276*cf78ab8cSAndroid Build Coastguard Worker while let Some(tag) = is.read_raw_tag_or_eof()? {
1277*cf78ab8cSAndroid Build Coastguard Worker match tag {
1278*cf78ab8cSAndroid Build Coastguard Worker 10 => {
1279*cf78ab8cSAndroid Build Coastguard Worker self.response = ::std::option::Option::Some(subscribe_device_response::Response::ListDeviceResponse(is.read_message()?));
1280*cf78ab8cSAndroid Build Coastguard Worker },
1281*cf78ab8cSAndroid Build Coastguard Worker 18 => {
1282*cf78ab8cSAndroid Build Coastguard Worker self.response = ::std::option::Option::Some(subscribe_device_response::Response::EmptyResponse(is.read_message()?));
1283*cf78ab8cSAndroid Build Coastguard Worker },
1284*cf78ab8cSAndroid Build Coastguard Worker tag => {
1285*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1286*cf78ab8cSAndroid Build Coastguard Worker },
1287*cf78ab8cSAndroid Build Coastguard Worker };
1288*cf78ab8cSAndroid Build Coastguard Worker }
1289*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
1290*cf78ab8cSAndroid Build Coastguard Worker }
1291*cf78ab8cSAndroid Build Coastguard Worker
1292*cf78ab8cSAndroid Build Coastguard Worker // Compute sizes of nested messages
1293*cf78ab8cSAndroid Build Coastguard Worker #[allow(unused_variables)]
compute_size(&self) -> u641294*cf78ab8cSAndroid Build Coastguard Worker fn compute_size(&self) -> u64 {
1295*cf78ab8cSAndroid Build Coastguard Worker let mut my_size = 0;
1296*cf78ab8cSAndroid Build Coastguard Worker if let ::std::option::Option::Some(ref v) = self.response {
1297*cf78ab8cSAndroid Build Coastguard Worker match v {
1298*cf78ab8cSAndroid Build Coastguard Worker &subscribe_device_response::Response::ListDeviceResponse(ref v) => {
1299*cf78ab8cSAndroid Build Coastguard Worker let len = v.compute_size();
1300*cf78ab8cSAndroid Build Coastguard Worker my_size += 1 + ::protobuf::rt::compute_raw_varint64_size(len) + len;
1301*cf78ab8cSAndroid Build Coastguard Worker },
1302*cf78ab8cSAndroid Build Coastguard Worker &subscribe_device_response::Response::EmptyResponse(ref v) => {
1303*cf78ab8cSAndroid Build Coastguard Worker let len = v.compute_size();
1304*cf78ab8cSAndroid Build Coastguard Worker my_size += 1 + ::protobuf::rt::compute_raw_varint64_size(len) + len;
1305*cf78ab8cSAndroid Build Coastguard Worker },
1306*cf78ab8cSAndroid Build Coastguard Worker };
1307*cf78ab8cSAndroid Build Coastguard Worker }
1308*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1309*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.cached_size().set(my_size as u32);
1310*cf78ab8cSAndroid Build Coastguard Worker my_size
1311*cf78ab8cSAndroid Build Coastguard Worker }
1312*cf78ab8cSAndroid Build Coastguard Worker
write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()>1313*cf78ab8cSAndroid Build Coastguard Worker fn write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()> {
1314*cf78ab8cSAndroid Build Coastguard Worker if let ::std::option::Option::Some(ref v) = self.response {
1315*cf78ab8cSAndroid Build Coastguard Worker match v {
1316*cf78ab8cSAndroid Build Coastguard Worker &subscribe_device_response::Response::ListDeviceResponse(ref v) => {
1317*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::write_message_field_with_cached_size(1, v, os)?;
1318*cf78ab8cSAndroid Build Coastguard Worker },
1319*cf78ab8cSAndroid Build Coastguard Worker &subscribe_device_response::Response::EmptyResponse(ref v) => {
1320*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::write_message_field_with_cached_size(2, v, os)?;
1321*cf78ab8cSAndroid Build Coastguard Worker },
1322*cf78ab8cSAndroid Build Coastguard Worker };
1323*cf78ab8cSAndroid Build Coastguard Worker }
1324*cf78ab8cSAndroid Build Coastguard Worker os.write_unknown_fields(self.special_fields.unknown_fields())?;
1325*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
1326*cf78ab8cSAndroid Build Coastguard Worker }
1327*cf78ab8cSAndroid Build Coastguard Worker
special_fields(&self) -> &::protobuf::SpecialFields1328*cf78ab8cSAndroid Build Coastguard Worker fn special_fields(&self) -> &::protobuf::SpecialFields {
1329*cf78ab8cSAndroid Build Coastguard Worker &self.special_fields
1330*cf78ab8cSAndroid Build Coastguard Worker }
1331*cf78ab8cSAndroid Build Coastguard Worker
mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields1332*cf78ab8cSAndroid Build Coastguard Worker fn mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields {
1333*cf78ab8cSAndroid Build Coastguard Worker &mut self.special_fields
1334*cf78ab8cSAndroid Build Coastguard Worker }
1335*cf78ab8cSAndroid Build Coastguard Worker
new() -> SubscribeDeviceResponse1336*cf78ab8cSAndroid Build Coastguard Worker fn new() -> SubscribeDeviceResponse {
1337*cf78ab8cSAndroid Build Coastguard Worker SubscribeDeviceResponse::new()
1338*cf78ab8cSAndroid Build Coastguard Worker }
1339*cf78ab8cSAndroid Build Coastguard Worker
clear(&mut self)1340*cf78ab8cSAndroid Build Coastguard Worker fn clear(&mut self) {
1341*cf78ab8cSAndroid Build Coastguard Worker self.response = ::std::option::Option::None;
1342*cf78ab8cSAndroid Build Coastguard Worker self.response = ::std::option::Option::None;
1343*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.clear();
1344*cf78ab8cSAndroid Build Coastguard Worker }
1345*cf78ab8cSAndroid Build Coastguard Worker
default_instance() -> &'static SubscribeDeviceResponse1346*cf78ab8cSAndroid Build Coastguard Worker fn default_instance() -> &'static SubscribeDeviceResponse {
1347*cf78ab8cSAndroid Build Coastguard Worker static instance: SubscribeDeviceResponse = SubscribeDeviceResponse {
1348*cf78ab8cSAndroid Build Coastguard Worker response: ::std::option::Option::None,
1349*cf78ab8cSAndroid Build Coastguard Worker special_fields: ::protobuf::SpecialFields::new(),
1350*cf78ab8cSAndroid Build Coastguard Worker };
1351*cf78ab8cSAndroid Build Coastguard Worker &instance
1352*cf78ab8cSAndroid Build Coastguard Worker }
1353*cf78ab8cSAndroid Build Coastguard Worker }
1354*cf78ab8cSAndroid Build Coastguard Worker
1355*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::MessageFull for SubscribeDeviceResponse {
descriptor() -> ::protobuf::reflect::MessageDescriptor1356*cf78ab8cSAndroid Build Coastguard Worker fn descriptor() -> ::protobuf::reflect::MessageDescriptor {
1357*cf78ab8cSAndroid Build Coastguard Worker static descriptor: ::protobuf::rt::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::rt::Lazy::new();
1358*cf78ab8cSAndroid Build Coastguard Worker descriptor.get(|| file_descriptor().message_by_package_relative_name("SubscribeDeviceResponse").unwrap()).clone()
1359*cf78ab8cSAndroid Build Coastguard Worker }
1360*cf78ab8cSAndroid Build Coastguard Worker }
1361*cf78ab8cSAndroid Build Coastguard Worker
1362*cf78ab8cSAndroid Build Coastguard Worker impl ::std::fmt::Display for SubscribeDeviceResponse {
fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result1363*cf78ab8cSAndroid Build Coastguard Worker fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
1364*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::text_format::fmt(self, f)
1365*cf78ab8cSAndroid Build Coastguard Worker }
1366*cf78ab8cSAndroid Build Coastguard Worker }
1367*cf78ab8cSAndroid Build Coastguard Worker
1368*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::reflect::ProtobufValue for SubscribeDeviceResponse {
1369*cf78ab8cSAndroid Build Coastguard Worker type RuntimeType = ::protobuf::reflect::rt::RuntimeTypeMessage<Self>;
1370*cf78ab8cSAndroid Build Coastguard Worker }
1371*cf78ab8cSAndroid Build Coastguard Worker
1372*cf78ab8cSAndroid Build Coastguard Worker /// Nested message and enums of message `SubscribeDeviceResponse`
1373*cf78ab8cSAndroid Build Coastguard Worker pub mod subscribe_device_response {
1374*cf78ab8cSAndroid Build Coastguard Worker
1375*cf78ab8cSAndroid Build Coastguard Worker #[derive(Clone,PartialEq,Debug)]
1376*cf78ab8cSAndroid Build Coastguard Worker #[non_exhaustive]
1377*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(oneof:netsim.frontend.SubscribeDeviceResponse.response)
1378*cf78ab8cSAndroid Build Coastguard Worker pub enum Response {
1379*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(oneof_field:netsim.frontend.SubscribeDeviceResponse.list_device_response)
1380*cf78ab8cSAndroid Build Coastguard Worker ListDeviceResponse(super::ListDeviceResponse),
1381*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(oneof_field:netsim.frontend.SubscribeDeviceResponse.empty_response)
1382*cf78ab8cSAndroid Build Coastguard Worker EmptyResponse(::protobuf::well_known_types::empty::Empty),
1383*cf78ab8cSAndroid Build Coastguard Worker }
1384*cf78ab8cSAndroid Build Coastguard Worker
1385*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::Oneof for Response {
1386*cf78ab8cSAndroid Build Coastguard Worker }
1387*cf78ab8cSAndroid Build Coastguard Worker
1388*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::OneofFull for Response {
descriptor() -> ::protobuf::reflect::OneofDescriptor1389*cf78ab8cSAndroid Build Coastguard Worker fn descriptor() -> ::protobuf::reflect::OneofDescriptor {
1390*cf78ab8cSAndroid Build Coastguard Worker static descriptor: ::protobuf::rt::Lazy<::protobuf::reflect::OneofDescriptor> = ::protobuf::rt::Lazy::new();
1391*cf78ab8cSAndroid Build Coastguard Worker descriptor.get(|| <super::SubscribeDeviceResponse as ::protobuf::MessageFull>::descriptor().oneof_by_name("response").unwrap()).clone()
1392*cf78ab8cSAndroid Build Coastguard Worker }
1393*cf78ab8cSAndroid Build Coastguard Worker }
1394*cf78ab8cSAndroid Build Coastguard Worker
1395*cf78ab8cSAndroid Build Coastguard Worker impl Response {
generated_oneof_descriptor_data() -> ::protobuf::reflect::GeneratedOneofDescriptorData1396*cf78ab8cSAndroid Build Coastguard Worker pub(in super) fn generated_oneof_descriptor_data() -> ::protobuf::reflect::GeneratedOneofDescriptorData {
1397*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::reflect::GeneratedOneofDescriptorData::new::<Response>("response")
1398*cf78ab8cSAndroid Build Coastguard Worker }
1399*cf78ab8cSAndroid Build Coastguard Worker }
1400*cf78ab8cSAndroid Build Coastguard Worker }
1401*cf78ab8cSAndroid Build Coastguard Worker
1402*cf78ab8cSAndroid Build Coastguard Worker #[derive(PartialEq,Clone,Default,Debug)]
1403*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(message:netsim.frontend.PatchCaptureRequest)
1404*cf78ab8cSAndroid Build Coastguard Worker pub struct PatchCaptureRequest {
1405*cf78ab8cSAndroid Build Coastguard Worker // message fields
1406*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.PatchCaptureRequest.id)
1407*cf78ab8cSAndroid Build Coastguard Worker pub id: u32,
1408*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.PatchCaptureRequest.patch)
1409*cf78ab8cSAndroid Build Coastguard Worker pub patch: ::protobuf::MessageField<patch_capture_request::PatchCapture>,
1410*cf78ab8cSAndroid Build Coastguard Worker // special fields
1411*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(special_field:netsim.frontend.PatchCaptureRequest.special_fields)
1412*cf78ab8cSAndroid Build Coastguard Worker pub special_fields: ::protobuf::SpecialFields,
1413*cf78ab8cSAndroid Build Coastguard Worker }
1414*cf78ab8cSAndroid Build Coastguard Worker
1415*cf78ab8cSAndroid Build Coastguard Worker impl<'a> ::std::default::Default for &'a PatchCaptureRequest {
default() -> &'a PatchCaptureRequest1416*cf78ab8cSAndroid Build Coastguard Worker fn default() -> &'a PatchCaptureRequest {
1417*cf78ab8cSAndroid Build Coastguard Worker <PatchCaptureRequest as ::protobuf::Message>::default_instance()
1418*cf78ab8cSAndroid Build Coastguard Worker }
1419*cf78ab8cSAndroid Build Coastguard Worker }
1420*cf78ab8cSAndroid Build Coastguard Worker
1421*cf78ab8cSAndroid Build Coastguard Worker impl PatchCaptureRequest {
new() -> PatchCaptureRequest1422*cf78ab8cSAndroid Build Coastguard Worker pub fn new() -> PatchCaptureRequest {
1423*cf78ab8cSAndroid Build Coastguard Worker ::std::default::Default::default()
1424*cf78ab8cSAndroid Build Coastguard Worker }
1425*cf78ab8cSAndroid Build Coastguard Worker
generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData1426*cf78ab8cSAndroid Build Coastguard Worker fn generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData {
1427*cf78ab8cSAndroid Build Coastguard Worker let mut fields = ::std::vec::Vec::with_capacity(2);
1428*cf78ab8cSAndroid Build Coastguard Worker let mut oneofs = ::std::vec::Vec::with_capacity(0);
1429*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_simpler_field_accessor::<_, _>(
1430*cf78ab8cSAndroid Build Coastguard Worker "id",
1431*cf78ab8cSAndroid Build Coastguard Worker |m: &PatchCaptureRequest| { &m.id },
1432*cf78ab8cSAndroid Build Coastguard Worker |m: &mut PatchCaptureRequest| { &mut m.id },
1433*cf78ab8cSAndroid Build Coastguard Worker ));
1434*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_message_field_accessor::<_, patch_capture_request::PatchCapture>(
1435*cf78ab8cSAndroid Build Coastguard Worker "patch",
1436*cf78ab8cSAndroid Build Coastguard Worker |m: &PatchCaptureRequest| { &m.patch },
1437*cf78ab8cSAndroid Build Coastguard Worker |m: &mut PatchCaptureRequest| { &mut m.patch },
1438*cf78ab8cSAndroid Build Coastguard Worker ));
1439*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::reflect::GeneratedMessageDescriptorData::new_2::<PatchCaptureRequest>(
1440*cf78ab8cSAndroid Build Coastguard Worker "PatchCaptureRequest",
1441*cf78ab8cSAndroid Build Coastguard Worker fields,
1442*cf78ab8cSAndroid Build Coastguard Worker oneofs,
1443*cf78ab8cSAndroid Build Coastguard Worker )
1444*cf78ab8cSAndroid Build Coastguard Worker }
1445*cf78ab8cSAndroid Build Coastguard Worker }
1446*cf78ab8cSAndroid Build Coastguard Worker
1447*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::Message for PatchCaptureRequest {
1448*cf78ab8cSAndroid Build Coastguard Worker const NAME: &'static str = "PatchCaptureRequest";
1449*cf78ab8cSAndroid Build Coastguard Worker
is_initialized(&self) -> bool1450*cf78ab8cSAndroid Build Coastguard Worker fn is_initialized(&self) -> bool {
1451*cf78ab8cSAndroid Build Coastguard Worker true
1452*cf78ab8cSAndroid Build Coastguard Worker }
1453*cf78ab8cSAndroid Build Coastguard Worker
merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()>1454*cf78ab8cSAndroid Build Coastguard Worker fn merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()> {
1455*cf78ab8cSAndroid Build Coastguard Worker while let Some(tag) = is.read_raw_tag_or_eof()? {
1456*cf78ab8cSAndroid Build Coastguard Worker match tag {
1457*cf78ab8cSAndroid Build Coastguard Worker 8 => {
1458*cf78ab8cSAndroid Build Coastguard Worker self.id = is.read_uint32()?;
1459*cf78ab8cSAndroid Build Coastguard Worker },
1460*cf78ab8cSAndroid Build Coastguard Worker 18 => {
1461*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_singular_message_into_field(is, &mut self.patch)?;
1462*cf78ab8cSAndroid Build Coastguard Worker },
1463*cf78ab8cSAndroid Build Coastguard Worker tag => {
1464*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1465*cf78ab8cSAndroid Build Coastguard Worker },
1466*cf78ab8cSAndroid Build Coastguard Worker };
1467*cf78ab8cSAndroid Build Coastguard Worker }
1468*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
1469*cf78ab8cSAndroid Build Coastguard Worker }
1470*cf78ab8cSAndroid Build Coastguard Worker
1471*cf78ab8cSAndroid Build Coastguard Worker // Compute sizes of nested messages
1472*cf78ab8cSAndroid Build Coastguard Worker #[allow(unused_variables)]
compute_size(&self) -> u641473*cf78ab8cSAndroid Build Coastguard Worker fn compute_size(&self) -> u64 {
1474*cf78ab8cSAndroid Build Coastguard Worker let mut my_size = 0;
1475*cf78ab8cSAndroid Build Coastguard Worker if self.id != 0 {
1476*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::uint32_size(1, self.id);
1477*cf78ab8cSAndroid Build Coastguard Worker }
1478*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.patch.as_ref() {
1479*cf78ab8cSAndroid Build Coastguard Worker let len = v.compute_size();
1480*cf78ab8cSAndroid Build Coastguard Worker my_size += 1 + ::protobuf::rt::compute_raw_varint64_size(len) + len;
1481*cf78ab8cSAndroid Build Coastguard Worker }
1482*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1483*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.cached_size().set(my_size as u32);
1484*cf78ab8cSAndroid Build Coastguard Worker my_size
1485*cf78ab8cSAndroid Build Coastguard Worker }
1486*cf78ab8cSAndroid Build Coastguard Worker
write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()>1487*cf78ab8cSAndroid Build Coastguard Worker fn write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()> {
1488*cf78ab8cSAndroid Build Coastguard Worker if self.id != 0 {
1489*cf78ab8cSAndroid Build Coastguard Worker os.write_uint32(1, self.id)?;
1490*cf78ab8cSAndroid Build Coastguard Worker }
1491*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.patch.as_ref() {
1492*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::write_message_field_with_cached_size(2, v, os)?;
1493*cf78ab8cSAndroid Build Coastguard Worker }
1494*cf78ab8cSAndroid Build Coastguard Worker os.write_unknown_fields(self.special_fields.unknown_fields())?;
1495*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
1496*cf78ab8cSAndroid Build Coastguard Worker }
1497*cf78ab8cSAndroid Build Coastguard Worker
special_fields(&self) -> &::protobuf::SpecialFields1498*cf78ab8cSAndroid Build Coastguard Worker fn special_fields(&self) -> &::protobuf::SpecialFields {
1499*cf78ab8cSAndroid Build Coastguard Worker &self.special_fields
1500*cf78ab8cSAndroid Build Coastguard Worker }
1501*cf78ab8cSAndroid Build Coastguard Worker
mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields1502*cf78ab8cSAndroid Build Coastguard Worker fn mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields {
1503*cf78ab8cSAndroid Build Coastguard Worker &mut self.special_fields
1504*cf78ab8cSAndroid Build Coastguard Worker }
1505*cf78ab8cSAndroid Build Coastguard Worker
new() -> PatchCaptureRequest1506*cf78ab8cSAndroid Build Coastguard Worker fn new() -> PatchCaptureRequest {
1507*cf78ab8cSAndroid Build Coastguard Worker PatchCaptureRequest::new()
1508*cf78ab8cSAndroid Build Coastguard Worker }
1509*cf78ab8cSAndroid Build Coastguard Worker
clear(&mut self)1510*cf78ab8cSAndroid Build Coastguard Worker fn clear(&mut self) {
1511*cf78ab8cSAndroid Build Coastguard Worker self.id = 0;
1512*cf78ab8cSAndroid Build Coastguard Worker self.patch.clear();
1513*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.clear();
1514*cf78ab8cSAndroid Build Coastguard Worker }
1515*cf78ab8cSAndroid Build Coastguard Worker
default_instance() -> &'static PatchCaptureRequest1516*cf78ab8cSAndroid Build Coastguard Worker fn default_instance() -> &'static PatchCaptureRequest {
1517*cf78ab8cSAndroid Build Coastguard Worker static instance: PatchCaptureRequest = PatchCaptureRequest {
1518*cf78ab8cSAndroid Build Coastguard Worker id: 0,
1519*cf78ab8cSAndroid Build Coastguard Worker patch: ::protobuf::MessageField::none(),
1520*cf78ab8cSAndroid Build Coastguard Worker special_fields: ::protobuf::SpecialFields::new(),
1521*cf78ab8cSAndroid Build Coastguard Worker };
1522*cf78ab8cSAndroid Build Coastguard Worker &instance
1523*cf78ab8cSAndroid Build Coastguard Worker }
1524*cf78ab8cSAndroid Build Coastguard Worker }
1525*cf78ab8cSAndroid Build Coastguard Worker
1526*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::MessageFull for PatchCaptureRequest {
descriptor() -> ::protobuf::reflect::MessageDescriptor1527*cf78ab8cSAndroid Build Coastguard Worker fn descriptor() -> ::protobuf::reflect::MessageDescriptor {
1528*cf78ab8cSAndroid Build Coastguard Worker static descriptor: ::protobuf::rt::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::rt::Lazy::new();
1529*cf78ab8cSAndroid Build Coastguard Worker descriptor.get(|| file_descriptor().message_by_package_relative_name("PatchCaptureRequest").unwrap()).clone()
1530*cf78ab8cSAndroid Build Coastguard Worker }
1531*cf78ab8cSAndroid Build Coastguard Worker }
1532*cf78ab8cSAndroid Build Coastguard Worker
1533*cf78ab8cSAndroid Build Coastguard Worker impl ::std::fmt::Display for PatchCaptureRequest {
fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result1534*cf78ab8cSAndroid Build Coastguard Worker fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
1535*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::text_format::fmt(self, f)
1536*cf78ab8cSAndroid Build Coastguard Worker }
1537*cf78ab8cSAndroid Build Coastguard Worker }
1538*cf78ab8cSAndroid Build Coastguard Worker
1539*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::reflect::ProtobufValue for PatchCaptureRequest {
1540*cf78ab8cSAndroid Build Coastguard Worker type RuntimeType = ::protobuf::reflect::rt::RuntimeTypeMessage<Self>;
1541*cf78ab8cSAndroid Build Coastguard Worker }
1542*cf78ab8cSAndroid Build Coastguard Worker
1543*cf78ab8cSAndroid Build Coastguard Worker /// Nested message and enums of message `PatchCaptureRequest`
1544*cf78ab8cSAndroid Build Coastguard Worker pub mod patch_capture_request {
1545*cf78ab8cSAndroid Build Coastguard Worker #[derive(PartialEq,Clone,Default,Debug)]
1546*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(message:netsim.frontend.PatchCaptureRequest.PatchCapture)
1547*cf78ab8cSAndroid Build Coastguard Worker pub struct PatchCapture {
1548*cf78ab8cSAndroid Build Coastguard Worker // message fields
1549*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.PatchCaptureRequest.PatchCapture.state)
1550*cf78ab8cSAndroid Build Coastguard Worker pub state: ::std::option::Option<bool>,
1551*cf78ab8cSAndroid Build Coastguard Worker // special fields
1552*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(special_field:netsim.frontend.PatchCaptureRequest.PatchCapture.special_fields)
1553*cf78ab8cSAndroid Build Coastguard Worker pub special_fields: ::protobuf::SpecialFields,
1554*cf78ab8cSAndroid Build Coastguard Worker }
1555*cf78ab8cSAndroid Build Coastguard Worker
1556*cf78ab8cSAndroid Build Coastguard Worker impl<'a> ::std::default::Default for &'a PatchCapture {
default() -> &'a PatchCapture1557*cf78ab8cSAndroid Build Coastguard Worker fn default() -> &'a PatchCapture {
1558*cf78ab8cSAndroid Build Coastguard Worker <PatchCapture as ::protobuf::Message>::default_instance()
1559*cf78ab8cSAndroid Build Coastguard Worker }
1560*cf78ab8cSAndroid Build Coastguard Worker }
1561*cf78ab8cSAndroid Build Coastguard Worker
1562*cf78ab8cSAndroid Build Coastguard Worker impl PatchCapture {
new() -> PatchCapture1563*cf78ab8cSAndroid Build Coastguard Worker pub fn new() -> PatchCapture {
1564*cf78ab8cSAndroid Build Coastguard Worker ::std::default::Default::default()
1565*cf78ab8cSAndroid Build Coastguard Worker }
1566*cf78ab8cSAndroid Build Coastguard Worker
generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData1567*cf78ab8cSAndroid Build Coastguard Worker pub(in super) fn generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData {
1568*cf78ab8cSAndroid Build Coastguard Worker let mut fields = ::std::vec::Vec::with_capacity(1);
1569*cf78ab8cSAndroid Build Coastguard Worker let mut oneofs = ::std::vec::Vec::with_capacity(0);
1570*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_option_accessor::<_, _>(
1571*cf78ab8cSAndroid Build Coastguard Worker "state",
1572*cf78ab8cSAndroid Build Coastguard Worker |m: &PatchCapture| { &m.state },
1573*cf78ab8cSAndroid Build Coastguard Worker |m: &mut PatchCapture| { &mut m.state },
1574*cf78ab8cSAndroid Build Coastguard Worker ));
1575*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::reflect::GeneratedMessageDescriptorData::new_2::<PatchCapture>(
1576*cf78ab8cSAndroid Build Coastguard Worker "PatchCaptureRequest.PatchCapture",
1577*cf78ab8cSAndroid Build Coastguard Worker fields,
1578*cf78ab8cSAndroid Build Coastguard Worker oneofs,
1579*cf78ab8cSAndroid Build Coastguard Worker )
1580*cf78ab8cSAndroid Build Coastguard Worker }
1581*cf78ab8cSAndroid Build Coastguard Worker }
1582*cf78ab8cSAndroid Build Coastguard Worker
1583*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::Message for PatchCapture {
1584*cf78ab8cSAndroid Build Coastguard Worker const NAME: &'static str = "PatchCapture";
1585*cf78ab8cSAndroid Build Coastguard Worker
is_initialized(&self) -> bool1586*cf78ab8cSAndroid Build Coastguard Worker fn is_initialized(&self) -> bool {
1587*cf78ab8cSAndroid Build Coastguard Worker true
1588*cf78ab8cSAndroid Build Coastguard Worker }
1589*cf78ab8cSAndroid Build Coastguard Worker
merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()>1590*cf78ab8cSAndroid Build Coastguard Worker fn merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()> {
1591*cf78ab8cSAndroid Build Coastguard Worker while let Some(tag) = is.read_raw_tag_or_eof()? {
1592*cf78ab8cSAndroid Build Coastguard Worker match tag {
1593*cf78ab8cSAndroid Build Coastguard Worker 8 => {
1594*cf78ab8cSAndroid Build Coastguard Worker self.state = ::std::option::Option::Some(is.read_bool()?);
1595*cf78ab8cSAndroid Build Coastguard Worker },
1596*cf78ab8cSAndroid Build Coastguard Worker tag => {
1597*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1598*cf78ab8cSAndroid Build Coastguard Worker },
1599*cf78ab8cSAndroid Build Coastguard Worker };
1600*cf78ab8cSAndroid Build Coastguard Worker }
1601*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
1602*cf78ab8cSAndroid Build Coastguard Worker }
1603*cf78ab8cSAndroid Build Coastguard Worker
1604*cf78ab8cSAndroid Build Coastguard Worker // Compute sizes of nested messages
1605*cf78ab8cSAndroid Build Coastguard Worker #[allow(unused_variables)]
compute_size(&self) -> u641606*cf78ab8cSAndroid Build Coastguard Worker fn compute_size(&self) -> u64 {
1607*cf78ab8cSAndroid Build Coastguard Worker let mut my_size = 0;
1608*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.state {
1609*cf78ab8cSAndroid Build Coastguard Worker my_size += 1 + 1;
1610*cf78ab8cSAndroid Build Coastguard Worker }
1611*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1612*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.cached_size().set(my_size as u32);
1613*cf78ab8cSAndroid Build Coastguard Worker my_size
1614*cf78ab8cSAndroid Build Coastguard Worker }
1615*cf78ab8cSAndroid Build Coastguard Worker
write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()>1616*cf78ab8cSAndroid Build Coastguard Worker fn write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()> {
1617*cf78ab8cSAndroid Build Coastguard Worker if let Some(v) = self.state {
1618*cf78ab8cSAndroid Build Coastguard Worker os.write_bool(1, v)?;
1619*cf78ab8cSAndroid Build Coastguard Worker }
1620*cf78ab8cSAndroid Build Coastguard Worker os.write_unknown_fields(self.special_fields.unknown_fields())?;
1621*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
1622*cf78ab8cSAndroid Build Coastguard Worker }
1623*cf78ab8cSAndroid Build Coastguard Worker
special_fields(&self) -> &::protobuf::SpecialFields1624*cf78ab8cSAndroid Build Coastguard Worker fn special_fields(&self) -> &::protobuf::SpecialFields {
1625*cf78ab8cSAndroid Build Coastguard Worker &self.special_fields
1626*cf78ab8cSAndroid Build Coastguard Worker }
1627*cf78ab8cSAndroid Build Coastguard Worker
mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields1628*cf78ab8cSAndroid Build Coastguard Worker fn mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields {
1629*cf78ab8cSAndroid Build Coastguard Worker &mut self.special_fields
1630*cf78ab8cSAndroid Build Coastguard Worker }
1631*cf78ab8cSAndroid Build Coastguard Worker
new() -> PatchCapture1632*cf78ab8cSAndroid Build Coastguard Worker fn new() -> PatchCapture {
1633*cf78ab8cSAndroid Build Coastguard Worker PatchCapture::new()
1634*cf78ab8cSAndroid Build Coastguard Worker }
1635*cf78ab8cSAndroid Build Coastguard Worker
clear(&mut self)1636*cf78ab8cSAndroid Build Coastguard Worker fn clear(&mut self) {
1637*cf78ab8cSAndroid Build Coastguard Worker self.state = ::std::option::Option::None;
1638*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.clear();
1639*cf78ab8cSAndroid Build Coastguard Worker }
1640*cf78ab8cSAndroid Build Coastguard Worker
default_instance() -> &'static PatchCapture1641*cf78ab8cSAndroid Build Coastguard Worker fn default_instance() -> &'static PatchCapture {
1642*cf78ab8cSAndroid Build Coastguard Worker static instance: PatchCapture = PatchCapture {
1643*cf78ab8cSAndroid Build Coastguard Worker state: ::std::option::Option::None,
1644*cf78ab8cSAndroid Build Coastguard Worker special_fields: ::protobuf::SpecialFields::new(),
1645*cf78ab8cSAndroid Build Coastguard Worker };
1646*cf78ab8cSAndroid Build Coastguard Worker &instance
1647*cf78ab8cSAndroid Build Coastguard Worker }
1648*cf78ab8cSAndroid Build Coastguard Worker }
1649*cf78ab8cSAndroid Build Coastguard Worker
1650*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::MessageFull for PatchCapture {
descriptor() -> ::protobuf::reflect::MessageDescriptor1651*cf78ab8cSAndroid Build Coastguard Worker fn descriptor() -> ::protobuf::reflect::MessageDescriptor {
1652*cf78ab8cSAndroid Build Coastguard Worker static descriptor: ::protobuf::rt::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::rt::Lazy::new();
1653*cf78ab8cSAndroid Build Coastguard Worker descriptor.get(|| super::file_descriptor().message_by_package_relative_name("PatchCaptureRequest.PatchCapture").unwrap()).clone()
1654*cf78ab8cSAndroid Build Coastguard Worker }
1655*cf78ab8cSAndroid Build Coastguard Worker }
1656*cf78ab8cSAndroid Build Coastguard Worker
1657*cf78ab8cSAndroid Build Coastguard Worker impl ::std::fmt::Display for PatchCapture {
fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result1658*cf78ab8cSAndroid Build Coastguard Worker fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
1659*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::text_format::fmt(self, f)
1660*cf78ab8cSAndroid Build Coastguard Worker }
1661*cf78ab8cSAndroid Build Coastguard Worker }
1662*cf78ab8cSAndroid Build Coastguard Worker
1663*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::reflect::ProtobufValue for PatchCapture {
1664*cf78ab8cSAndroid Build Coastguard Worker type RuntimeType = ::protobuf::reflect::rt::RuntimeTypeMessage<Self>;
1665*cf78ab8cSAndroid Build Coastguard Worker }
1666*cf78ab8cSAndroid Build Coastguard Worker }
1667*cf78ab8cSAndroid Build Coastguard Worker
1668*cf78ab8cSAndroid Build Coastguard Worker #[derive(PartialEq,Clone,Default,Debug)]
1669*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(message:netsim.frontend.ListCaptureResponse)
1670*cf78ab8cSAndroid Build Coastguard Worker pub struct ListCaptureResponse {
1671*cf78ab8cSAndroid Build Coastguard Worker // message fields
1672*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.ListCaptureResponse.captures)
1673*cf78ab8cSAndroid Build Coastguard Worker pub captures: ::std::vec::Vec<super::model::Capture>,
1674*cf78ab8cSAndroid Build Coastguard Worker // special fields
1675*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(special_field:netsim.frontend.ListCaptureResponse.special_fields)
1676*cf78ab8cSAndroid Build Coastguard Worker pub special_fields: ::protobuf::SpecialFields,
1677*cf78ab8cSAndroid Build Coastguard Worker }
1678*cf78ab8cSAndroid Build Coastguard Worker
1679*cf78ab8cSAndroid Build Coastguard Worker impl<'a> ::std::default::Default for &'a ListCaptureResponse {
default() -> &'a ListCaptureResponse1680*cf78ab8cSAndroid Build Coastguard Worker fn default() -> &'a ListCaptureResponse {
1681*cf78ab8cSAndroid Build Coastguard Worker <ListCaptureResponse as ::protobuf::Message>::default_instance()
1682*cf78ab8cSAndroid Build Coastguard Worker }
1683*cf78ab8cSAndroid Build Coastguard Worker }
1684*cf78ab8cSAndroid Build Coastguard Worker
1685*cf78ab8cSAndroid Build Coastguard Worker impl ListCaptureResponse {
new() -> ListCaptureResponse1686*cf78ab8cSAndroid Build Coastguard Worker pub fn new() -> ListCaptureResponse {
1687*cf78ab8cSAndroid Build Coastguard Worker ::std::default::Default::default()
1688*cf78ab8cSAndroid Build Coastguard Worker }
1689*cf78ab8cSAndroid Build Coastguard Worker
generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData1690*cf78ab8cSAndroid Build Coastguard Worker fn generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData {
1691*cf78ab8cSAndroid Build Coastguard Worker let mut fields = ::std::vec::Vec::with_capacity(1);
1692*cf78ab8cSAndroid Build Coastguard Worker let mut oneofs = ::std::vec::Vec::with_capacity(0);
1693*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_vec_simpler_accessor::<_, _>(
1694*cf78ab8cSAndroid Build Coastguard Worker "captures",
1695*cf78ab8cSAndroid Build Coastguard Worker |m: &ListCaptureResponse| { &m.captures },
1696*cf78ab8cSAndroid Build Coastguard Worker |m: &mut ListCaptureResponse| { &mut m.captures },
1697*cf78ab8cSAndroid Build Coastguard Worker ));
1698*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::reflect::GeneratedMessageDescriptorData::new_2::<ListCaptureResponse>(
1699*cf78ab8cSAndroid Build Coastguard Worker "ListCaptureResponse",
1700*cf78ab8cSAndroid Build Coastguard Worker fields,
1701*cf78ab8cSAndroid Build Coastguard Worker oneofs,
1702*cf78ab8cSAndroid Build Coastguard Worker )
1703*cf78ab8cSAndroid Build Coastguard Worker }
1704*cf78ab8cSAndroid Build Coastguard Worker }
1705*cf78ab8cSAndroid Build Coastguard Worker
1706*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::Message for ListCaptureResponse {
1707*cf78ab8cSAndroid Build Coastguard Worker const NAME: &'static str = "ListCaptureResponse";
1708*cf78ab8cSAndroid Build Coastguard Worker
is_initialized(&self) -> bool1709*cf78ab8cSAndroid Build Coastguard Worker fn is_initialized(&self) -> bool {
1710*cf78ab8cSAndroid Build Coastguard Worker true
1711*cf78ab8cSAndroid Build Coastguard Worker }
1712*cf78ab8cSAndroid Build Coastguard Worker
merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()>1713*cf78ab8cSAndroid Build Coastguard Worker fn merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()> {
1714*cf78ab8cSAndroid Build Coastguard Worker while let Some(tag) = is.read_raw_tag_or_eof()? {
1715*cf78ab8cSAndroid Build Coastguard Worker match tag {
1716*cf78ab8cSAndroid Build Coastguard Worker 10 => {
1717*cf78ab8cSAndroid Build Coastguard Worker self.captures.push(is.read_message()?);
1718*cf78ab8cSAndroid Build Coastguard Worker },
1719*cf78ab8cSAndroid Build Coastguard Worker tag => {
1720*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1721*cf78ab8cSAndroid Build Coastguard Worker },
1722*cf78ab8cSAndroid Build Coastguard Worker };
1723*cf78ab8cSAndroid Build Coastguard Worker }
1724*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
1725*cf78ab8cSAndroid Build Coastguard Worker }
1726*cf78ab8cSAndroid Build Coastguard Worker
1727*cf78ab8cSAndroid Build Coastguard Worker // Compute sizes of nested messages
1728*cf78ab8cSAndroid Build Coastguard Worker #[allow(unused_variables)]
compute_size(&self) -> u641729*cf78ab8cSAndroid Build Coastguard Worker fn compute_size(&self) -> u64 {
1730*cf78ab8cSAndroid Build Coastguard Worker let mut my_size = 0;
1731*cf78ab8cSAndroid Build Coastguard Worker for value in &self.captures {
1732*cf78ab8cSAndroid Build Coastguard Worker let len = value.compute_size();
1733*cf78ab8cSAndroid Build Coastguard Worker my_size += 1 + ::protobuf::rt::compute_raw_varint64_size(len) + len;
1734*cf78ab8cSAndroid Build Coastguard Worker };
1735*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1736*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.cached_size().set(my_size as u32);
1737*cf78ab8cSAndroid Build Coastguard Worker my_size
1738*cf78ab8cSAndroid Build Coastguard Worker }
1739*cf78ab8cSAndroid Build Coastguard Worker
write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()>1740*cf78ab8cSAndroid Build Coastguard Worker fn write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()> {
1741*cf78ab8cSAndroid Build Coastguard Worker for v in &self.captures {
1742*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::write_message_field_with_cached_size(1, v, os)?;
1743*cf78ab8cSAndroid Build Coastguard Worker };
1744*cf78ab8cSAndroid Build Coastguard Worker os.write_unknown_fields(self.special_fields.unknown_fields())?;
1745*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
1746*cf78ab8cSAndroid Build Coastguard Worker }
1747*cf78ab8cSAndroid Build Coastguard Worker
special_fields(&self) -> &::protobuf::SpecialFields1748*cf78ab8cSAndroid Build Coastguard Worker fn special_fields(&self) -> &::protobuf::SpecialFields {
1749*cf78ab8cSAndroid Build Coastguard Worker &self.special_fields
1750*cf78ab8cSAndroid Build Coastguard Worker }
1751*cf78ab8cSAndroid Build Coastguard Worker
mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields1752*cf78ab8cSAndroid Build Coastguard Worker fn mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields {
1753*cf78ab8cSAndroid Build Coastguard Worker &mut self.special_fields
1754*cf78ab8cSAndroid Build Coastguard Worker }
1755*cf78ab8cSAndroid Build Coastguard Worker
new() -> ListCaptureResponse1756*cf78ab8cSAndroid Build Coastguard Worker fn new() -> ListCaptureResponse {
1757*cf78ab8cSAndroid Build Coastguard Worker ListCaptureResponse::new()
1758*cf78ab8cSAndroid Build Coastguard Worker }
1759*cf78ab8cSAndroid Build Coastguard Worker
clear(&mut self)1760*cf78ab8cSAndroid Build Coastguard Worker fn clear(&mut self) {
1761*cf78ab8cSAndroid Build Coastguard Worker self.captures.clear();
1762*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.clear();
1763*cf78ab8cSAndroid Build Coastguard Worker }
1764*cf78ab8cSAndroid Build Coastguard Worker
default_instance() -> &'static ListCaptureResponse1765*cf78ab8cSAndroid Build Coastguard Worker fn default_instance() -> &'static ListCaptureResponse {
1766*cf78ab8cSAndroid Build Coastguard Worker static instance: ListCaptureResponse = ListCaptureResponse {
1767*cf78ab8cSAndroid Build Coastguard Worker captures: ::std::vec::Vec::new(),
1768*cf78ab8cSAndroid Build Coastguard Worker special_fields: ::protobuf::SpecialFields::new(),
1769*cf78ab8cSAndroid Build Coastguard Worker };
1770*cf78ab8cSAndroid Build Coastguard Worker &instance
1771*cf78ab8cSAndroid Build Coastguard Worker }
1772*cf78ab8cSAndroid Build Coastguard Worker }
1773*cf78ab8cSAndroid Build Coastguard Worker
1774*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::MessageFull for ListCaptureResponse {
descriptor() -> ::protobuf::reflect::MessageDescriptor1775*cf78ab8cSAndroid Build Coastguard Worker fn descriptor() -> ::protobuf::reflect::MessageDescriptor {
1776*cf78ab8cSAndroid Build Coastguard Worker static descriptor: ::protobuf::rt::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::rt::Lazy::new();
1777*cf78ab8cSAndroid Build Coastguard Worker descriptor.get(|| file_descriptor().message_by_package_relative_name("ListCaptureResponse").unwrap()).clone()
1778*cf78ab8cSAndroid Build Coastguard Worker }
1779*cf78ab8cSAndroid Build Coastguard Worker }
1780*cf78ab8cSAndroid Build Coastguard Worker
1781*cf78ab8cSAndroid Build Coastguard Worker impl ::std::fmt::Display for ListCaptureResponse {
fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result1782*cf78ab8cSAndroid Build Coastguard Worker fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
1783*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::text_format::fmt(self, f)
1784*cf78ab8cSAndroid Build Coastguard Worker }
1785*cf78ab8cSAndroid Build Coastguard Worker }
1786*cf78ab8cSAndroid Build Coastguard Worker
1787*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::reflect::ProtobufValue for ListCaptureResponse {
1788*cf78ab8cSAndroid Build Coastguard Worker type RuntimeType = ::protobuf::reflect::rt::RuntimeTypeMessage<Self>;
1789*cf78ab8cSAndroid Build Coastguard Worker }
1790*cf78ab8cSAndroid Build Coastguard Worker
1791*cf78ab8cSAndroid Build Coastguard Worker #[derive(PartialEq,Clone,Default,Debug)]
1792*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(message:netsim.frontend.GetCaptureRequest)
1793*cf78ab8cSAndroid Build Coastguard Worker pub struct GetCaptureRequest {
1794*cf78ab8cSAndroid Build Coastguard Worker // message fields
1795*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.GetCaptureRequest.id)
1796*cf78ab8cSAndroid Build Coastguard Worker pub id: u32,
1797*cf78ab8cSAndroid Build Coastguard Worker // special fields
1798*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(special_field:netsim.frontend.GetCaptureRequest.special_fields)
1799*cf78ab8cSAndroid Build Coastguard Worker pub special_fields: ::protobuf::SpecialFields,
1800*cf78ab8cSAndroid Build Coastguard Worker }
1801*cf78ab8cSAndroid Build Coastguard Worker
1802*cf78ab8cSAndroid Build Coastguard Worker impl<'a> ::std::default::Default for &'a GetCaptureRequest {
default() -> &'a GetCaptureRequest1803*cf78ab8cSAndroid Build Coastguard Worker fn default() -> &'a GetCaptureRequest {
1804*cf78ab8cSAndroid Build Coastguard Worker <GetCaptureRequest as ::protobuf::Message>::default_instance()
1805*cf78ab8cSAndroid Build Coastguard Worker }
1806*cf78ab8cSAndroid Build Coastguard Worker }
1807*cf78ab8cSAndroid Build Coastguard Worker
1808*cf78ab8cSAndroid Build Coastguard Worker impl GetCaptureRequest {
new() -> GetCaptureRequest1809*cf78ab8cSAndroid Build Coastguard Worker pub fn new() -> GetCaptureRequest {
1810*cf78ab8cSAndroid Build Coastguard Worker ::std::default::Default::default()
1811*cf78ab8cSAndroid Build Coastguard Worker }
1812*cf78ab8cSAndroid Build Coastguard Worker
generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData1813*cf78ab8cSAndroid Build Coastguard Worker fn generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData {
1814*cf78ab8cSAndroid Build Coastguard Worker let mut fields = ::std::vec::Vec::with_capacity(1);
1815*cf78ab8cSAndroid Build Coastguard Worker let mut oneofs = ::std::vec::Vec::with_capacity(0);
1816*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_simpler_field_accessor::<_, _>(
1817*cf78ab8cSAndroid Build Coastguard Worker "id",
1818*cf78ab8cSAndroid Build Coastguard Worker |m: &GetCaptureRequest| { &m.id },
1819*cf78ab8cSAndroid Build Coastguard Worker |m: &mut GetCaptureRequest| { &mut m.id },
1820*cf78ab8cSAndroid Build Coastguard Worker ));
1821*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::reflect::GeneratedMessageDescriptorData::new_2::<GetCaptureRequest>(
1822*cf78ab8cSAndroid Build Coastguard Worker "GetCaptureRequest",
1823*cf78ab8cSAndroid Build Coastguard Worker fields,
1824*cf78ab8cSAndroid Build Coastguard Worker oneofs,
1825*cf78ab8cSAndroid Build Coastguard Worker )
1826*cf78ab8cSAndroid Build Coastguard Worker }
1827*cf78ab8cSAndroid Build Coastguard Worker }
1828*cf78ab8cSAndroid Build Coastguard Worker
1829*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::Message for GetCaptureRequest {
1830*cf78ab8cSAndroid Build Coastguard Worker const NAME: &'static str = "GetCaptureRequest";
1831*cf78ab8cSAndroid Build Coastguard Worker
is_initialized(&self) -> bool1832*cf78ab8cSAndroid Build Coastguard Worker fn is_initialized(&self) -> bool {
1833*cf78ab8cSAndroid Build Coastguard Worker true
1834*cf78ab8cSAndroid Build Coastguard Worker }
1835*cf78ab8cSAndroid Build Coastguard Worker
merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()>1836*cf78ab8cSAndroid Build Coastguard Worker fn merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()> {
1837*cf78ab8cSAndroid Build Coastguard Worker while let Some(tag) = is.read_raw_tag_or_eof()? {
1838*cf78ab8cSAndroid Build Coastguard Worker match tag {
1839*cf78ab8cSAndroid Build Coastguard Worker 8 => {
1840*cf78ab8cSAndroid Build Coastguard Worker self.id = is.read_uint32()?;
1841*cf78ab8cSAndroid Build Coastguard Worker },
1842*cf78ab8cSAndroid Build Coastguard Worker tag => {
1843*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1844*cf78ab8cSAndroid Build Coastguard Worker },
1845*cf78ab8cSAndroid Build Coastguard Worker };
1846*cf78ab8cSAndroid Build Coastguard Worker }
1847*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
1848*cf78ab8cSAndroid Build Coastguard Worker }
1849*cf78ab8cSAndroid Build Coastguard Worker
1850*cf78ab8cSAndroid Build Coastguard Worker // Compute sizes of nested messages
1851*cf78ab8cSAndroid Build Coastguard Worker #[allow(unused_variables)]
compute_size(&self) -> u641852*cf78ab8cSAndroid Build Coastguard Worker fn compute_size(&self) -> u64 {
1853*cf78ab8cSAndroid Build Coastguard Worker let mut my_size = 0;
1854*cf78ab8cSAndroid Build Coastguard Worker if self.id != 0 {
1855*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::uint32_size(1, self.id);
1856*cf78ab8cSAndroid Build Coastguard Worker }
1857*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1858*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.cached_size().set(my_size as u32);
1859*cf78ab8cSAndroid Build Coastguard Worker my_size
1860*cf78ab8cSAndroid Build Coastguard Worker }
1861*cf78ab8cSAndroid Build Coastguard Worker
write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()>1862*cf78ab8cSAndroid Build Coastguard Worker fn write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()> {
1863*cf78ab8cSAndroid Build Coastguard Worker if self.id != 0 {
1864*cf78ab8cSAndroid Build Coastguard Worker os.write_uint32(1, self.id)?;
1865*cf78ab8cSAndroid Build Coastguard Worker }
1866*cf78ab8cSAndroid Build Coastguard Worker os.write_unknown_fields(self.special_fields.unknown_fields())?;
1867*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
1868*cf78ab8cSAndroid Build Coastguard Worker }
1869*cf78ab8cSAndroid Build Coastguard Worker
special_fields(&self) -> &::protobuf::SpecialFields1870*cf78ab8cSAndroid Build Coastguard Worker fn special_fields(&self) -> &::protobuf::SpecialFields {
1871*cf78ab8cSAndroid Build Coastguard Worker &self.special_fields
1872*cf78ab8cSAndroid Build Coastguard Worker }
1873*cf78ab8cSAndroid Build Coastguard Worker
mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields1874*cf78ab8cSAndroid Build Coastguard Worker fn mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields {
1875*cf78ab8cSAndroid Build Coastguard Worker &mut self.special_fields
1876*cf78ab8cSAndroid Build Coastguard Worker }
1877*cf78ab8cSAndroid Build Coastguard Worker
new() -> GetCaptureRequest1878*cf78ab8cSAndroid Build Coastguard Worker fn new() -> GetCaptureRequest {
1879*cf78ab8cSAndroid Build Coastguard Worker GetCaptureRequest::new()
1880*cf78ab8cSAndroid Build Coastguard Worker }
1881*cf78ab8cSAndroid Build Coastguard Worker
clear(&mut self)1882*cf78ab8cSAndroid Build Coastguard Worker fn clear(&mut self) {
1883*cf78ab8cSAndroid Build Coastguard Worker self.id = 0;
1884*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.clear();
1885*cf78ab8cSAndroid Build Coastguard Worker }
1886*cf78ab8cSAndroid Build Coastguard Worker
default_instance() -> &'static GetCaptureRequest1887*cf78ab8cSAndroid Build Coastguard Worker fn default_instance() -> &'static GetCaptureRequest {
1888*cf78ab8cSAndroid Build Coastguard Worker static instance: GetCaptureRequest = GetCaptureRequest {
1889*cf78ab8cSAndroid Build Coastguard Worker id: 0,
1890*cf78ab8cSAndroid Build Coastguard Worker special_fields: ::protobuf::SpecialFields::new(),
1891*cf78ab8cSAndroid Build Coastguard Worker };
1892*cf78ab8cSAndroid Build Coastguard Worker &instance
1893*cf78ab8cSAndroid Build Coastguard Worker }
1894*cf78ab8cSAndroid Build Coastguard Worker }
1895*cf78ab8cSAndroid Build Coastguard Worker
1896*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::MessageFull for GetCaptureRequest {
descriptor() -> ::protobuf::reflect::MessageDescriptor1897*cf78ab8cSAndroid Build Coastguard Worker fn descriptor() -> ::protobuf::reflect::MessageDescriptor {
1898*cf78ab8cSAndroid Build Coastguard Worker static descriptor: ::protobuf::rt::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::rt::Lazy::new();
1899*cf78ab8cSAndroid Build Coastguard Worker descriptor.get(|| file_descriptor().message_by_package_relative_name("GetCaptureRequest").unwrap()).clone()
1900*cf78ab8cSAndroid Build Coastguard Worker }
1901*cf78ab8cSAndroid Build Coastguard Worker }
1902*cf78ab8cSAndroid Build Coastguard Worker
1903*cf78ab8cSAndroid Build Coastguard Worker impl ::std::fmt::Display for GetCaptureRequest {
fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result1904*cf78ab8cSAndroid Build Coastguard Worker fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
1905*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::text_format::fmt(self, f)
1906*cf78ab8cSAndroid Build Coastguard Worker }
1907*cf78ab8cSAndroid Build Coastguard Worker }
1908*cf78ab8cSAndroid Build Coastguard Worker
1909*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::reflect::ProtobufValue for GetCaptureRequest {
1910*cf78ab8cSAndroid Build Coastguard Worker type RuntimeType = ::protobuf::reflect::rt::RuntimeTypeMessage<Self>;
1911*cf78ab8cSAndroid Build Coastguard Worker }
1912*cf78ab8cSAndroid Build Coastguard Worker
1913*cf78ab8cSAndroid Build Coastguard Worker #[derive(PartialEq,Clone,Default,Debug)]
1914*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(message:netsim.frontend.GetCaptureResponse)
1915*cf78ab8cSAndroid Build Coastguard Worker pub struct GetCaptureResponse {
1916*cf78ab8cSAndroid Build Coastguard Worker // message fields
1917*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(field:netsim.frontend.GetCaptureResponse.capture_stream)
1918*cf78ab8cSAndroid Build Coastguard Worker pub capture_stream: ::std::vec::Vec<u8>,
1919*cf78ab8cSAndroid Build Coastguard Worker // special fields
1920*cf78ab8cSAndroid Build Coastguard Worker // @@protoc_insertion_point(special_field:netsim.frontend.GetCaptureResponse.special_fields)
1921*cf78ab8cSAndroid Build Coastguard Worker pub special_fields: ::protobuf::SpecialFields,
1922*cf78ab8cSAndroid Build Coastguard Worker }
1923*cf78ab8cSAndroid Build Coastguard Worker
1924*cf78ab8cSAndroid Build Coastguard Worker impl<'a> ::std::default::Default for &'a GetCaptureResponse {
default() -> &'a GetCaptureResponse1925*cf78ab8cSAndroid Build Coastguard Worker fn default() -> &'a GetCaptureResponse {
1926*cf78ab8cSAndroid Build Coastguard Worker <GetCaptureResponse as ::protobuf::Message>::default_instance()
1927*cf78ab8cSAndroid Build Coastguard Worker }
1928*cf78ab8cSAndroid Build Coastguard Worker }
1929*cf78ab8cSAndroid Build Coastguard Worker
1930*cf78ab8cSAndroid Build Coastguard Worker impl GetCaptureResponse {
new() -> GetCaptureResponse1931*cf78ab8cSAndroid Build Coastguard Worker pub fn new() -> GetCaptureResponse {
1932*cf78ab8cSAndroid Build Coastguard Worker ::std::default::Default::default()
1933*cf78ab8cSAndroid Build Coastguard Worker }
1934*cf78ab8cSAndroid Build Coastguard Worker
generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData1935*cf78ab8cSAndroid Build Coastguard Worker fn generated_message_descriptor_data() -> ::protobuf::reflect::GeneratedMessageDescriptorData {
1936*cf78ab8cSAndroid Build Coastguard Worker let mut fields = ::std::vec::Vec::with_capacity(1);
1937*cf78ab8cSAndroid Build Coastguard Worker let mut oneofs = ::std::vec::Vec::with_capacity(0);
1938*cf78ab8cSAndroid Build Coastguard Worker fields.push(::protobuf::reflect::rt::v2::make_simpler_field_accessor::<_, _>(
1939*cf78ab8cSAndroid Build Coastguard Worker "capture_stream",
1940*cf78ab8cSAndroid Build Coastguard Worker |m: &GetCaptureResponse| { &m.capture_stream },
1941*cf78ab8cSAndroid Build Coastguard Worker |m: &mut GetCaptureResponse| { &mut m.capture_stream },
1942*cf78ab8cSAndroid Build Coastguard Worker ));
1943*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::reflect::GeneratedMessageDescriptorData::new_2::<GetCaptureResponse>(
1944*cf78ab8cSAndroid Build Coastguard Worker "GetCaptureResponse",
1945*cf78ab8cSAndroid Build Coastguard Worker fields,
1946*cf78ab8cSAndroid Build Coastguard Worker oneofs,
1947*cf78ab8cSAndroid Build Coastguard Worker )
1948*cf78ab8cSAndroid Build Coastguard Worker }
1949*cf78ab8cSAndroid Build Coastguard Worker }
1950*cf78ab8cSAndroid Build Coastguard Worker
1951*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::Message for GetCaptureResponse {
1952*cf78ab8cSAndroid Build Coastguard Worker const NAME: &'static str = "GetCaptureResponse";
1953*cf78ab8cSAndroid Build Coastguard Worker
is_initialized(&self) -> bool1954*cf78ab8cSAndroid Build Coastguard Worker fn is_initialized(&self) -> bool {
1955*cf78ab8cSAndroid Build Coastguard Worker true
1956*cf78ab8cSAndroid Build Coastguard Worker }
1957*cf78ab8cSAndroid Build Coastguard Worker
merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()>1958*cf78ab8cSAndroid Build Coastguard Worker fn merge_from(&mut self, is: &mut ::protobuf::CodedInputStream<'_>) -> ::protobuf::Result<()> {
1959*cf78ab8cSAndroid Build Coastguard Worker while let Some(tag) = is.read_raw_tag_or_eof()? {
1960*cf78ab8cSAndroid Build Coastguard Worker match tag {
1961*cf78ab8cSAndroid Build Coastguard Worker 10 => {
1962*cf78ab8cSAndroid Build Coastguard Worker self.capture_stream = is.read_bytes()?;
1963*cf78ab8cSAndroid Build Coastguard Worker },
1964*cf78ab8cSAndroid Build Coastguard Worker tag => {
1965*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1966*cf78ab8cSAndroid Build Coastguard Worker },
1967*cf78ab8cSAndroid Build Coastguard Worker };
1968*cf78ab8cSAndroid Build Coastguard Worker }
1969*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
1970*cf78ab8cSAndroid Build Coastguard Worker }
1971*cf78ab8cSAndroid Build Coastguard Worker
1972*cf78ab8cSAndroid Build Coastguard Worker // Compute sizes of nested messages
1973*cf78ab8cSAndroid Build Coastguard Worker #[allow(unused_variables)]
compute_size(&self) -> u641974*cf78ab8cSAndroid Build Coastguard Worker fn compute_size(&self) -> u64 {
1975*cf78ab8cSAndroid Build Coastguard Worker let mut my_size = 0;
1976*cf78ab8cSAndroid Build Coastguard Worker if !self.capture_stream.is_empty() {
1977*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::bytes_size(1, &self.capture_stream);
1978*cf78ab8cSAndroid Build Coastguard Worker }
1979*cf78ab8cSAndroid Build Coastguard Worker my_size += ::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1980*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.cached_size().set(my_size as u32);
1981*cf78ab8cSAndroid Build Coastguard Worker my_size
1982*cf78ab8cSAndroid Build Coastguard Worker }
1983*cf78ab8cSAndroid Build Coastguard Worker
write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()>1984*cf78ab8cSAndroid Build Coastguard Worker fn write_to_with_cached_sizes(&self, os: &mut ::protobuf::CodedOutputStream<'_>) -> ::protobuf::Result<()> {
1985*cf78ab8cSAndroid Build Coastguard Worker if !self.capture_stream.is_empty() {
1986*cf78ab8cSAndroid Build Coastguard Worker os.write_bytes(1, &self.capture_stream)?;
1987*cf78ab8cSAndroid Build Coastguard Worker }
1988*cf78ab8cSAndroid Build Coastguard Worker os.write_unknown_fields(self.special_fields.unknown_fields())?;
1989*cf78ab8cSAndroid Build Coastguard Worker ::std::result::Result::Ok(())
1990*cf78ab8cSAndroid Build Coastguard Worker }
1991*cf78ab8cSAndroid Build Coastguard Worker
special_fields(&self) -> &::protobuf::SpecialFields1992*cf78ab8cSAndroid Build Coastguard Worker fn special_fields(&self) -> &::protobuf::SpecialFields {
1993*cf78ab8cSAndroid Build Coastguard Worker &self.special_fields
1994*cf78ab8cSAndroid Build Coastguard Worker }
1995*cf78ab8cSAndroid Build Coastguard Worker
mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields1996*cf78ab8cSAndroid Build Coastguard Worker fn mut_special_fields(&mut self) -> &mut ::protobuf::SpecialFields {
1997*cf78ab8cSAndroid Build Coastguard Worker &mut self.special_fields
1998*cf78ab8cSAndroid Build Coastguard Worker }
1999*cf78ab8cSAndroid Build Coastguard Worker
new() -> GetCaptureResponse2000*cf78ab8cSAndroid Build Coastguard Worker fn new() -> GetCaptureResponse {
2001*cf78ab8cSAndroid Build Coastguard Worker GetCaptureResponse::new()
2002*cf78ab8cSAndroid Build Coastguard Worker }
2003*cf78ab8cSAndroid Build Coastguard Worker
clear(&mut self)2004*cf78ab8cSAndroid Build Coastguard Worker fn clear(&mut self) {
2005*cf78ab8cSAndroid Build Coastguard Worker self.capture_stream.clear();
2006*cf78ab8cSAndroid Build Coastguard Worker self.special_fields.clear();
2007*cf78ab8cSAndroid Build Coastguard Worker }
2008*cf78ab8cSAndroid Build Coastguard Worker
default_instance() -> &'static GetCaptureResponse2009*cf78ab8cSAndroid Build Coastguard Worker fn default_instance() -> &'static GetCaptureResponse {
2010*cf78ab8cSAndroid Build Coastguard Worker static instance: GetCaptureResponse = GetCaptureResponse {
2011*cf78ab8cSAndroid Build Coastguard Worker capture_stream: ::std::vec::Vec::new(),
2012*cf78ab8cSAndroid Build Coastguard Worker special_fields: ::protobuf::SpecialFields::new(),
2013*cf78ab8cSAndroid Build Coastguard Worker };
2014*cf78ab8cSAndroid Build Coastguard Worker &instance
2015*cf78ab8cSAndroid Build Coastguard Worker }
2016*cf78ab8cSAndroid Build Coastguard Worker }
2017*cf78ab8cSAndroid Build Coastguard Worker
2018*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::MessageFull for GetCaptureResponse {
descriptor() -> ::protobuf::reflect::MessageDescriptor2019*cf78ab8cSAndroid Build Coastguard Worker fn descriptor() -> ::protobuf::reflect::MessageDescriptor {
2020*cf78ab8cSAndroid Build Coastguard Worker static descriptor: ::protobuf::rt::Lazy<::protobuf::reflect::MessageDescriptor> = ::protobuf::rt::Lazy::new();
2021*cf78ab8cSAndroid Build Coastguard Worker descriptor.get(|| file_descriptor().message_by_package_relative_name("GetCaptureResponse").unwrap()).clone()
2022*cf78ab8cSAndroid Build Coastguard Worker }
2023*cf78ab8cSAndroid Build Coastguard Worker }
2024*cf78ab8cSAndroid Build Coastguard Worker
2025*cf78ab8cSAndroid Build Coastguard Worker impl ::std::fmt::Display for GetCaptureResponse {
fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result2026*cf78ab8cSAndroid Build Coastguard Worker fn fmt(&self, f: &mut ::std::fmt::Formatter<'_>) -> ::std::fmt::Result {
2027*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::text_format::fmt(self, f)
2028*cf78ab8cSAndroid Build Coastguard Worker }
2029*cf78ab8cSAndroid Build Coastguard Worker }
2030*cf78ab8cSAndroid Build Coastguard Worker
2031*cf78ab8cSAndroid Build Coastguard Worker impl ::protobuf::reflect::ProtobufValue for GetCaptureResponse {
2032*cf78ab8cSAndroid Build Coastguard Worker type RuntimeType = ::protobuf::reflect::rt::RuntimeTypeMessage<Self>;
2033*cf78ab8cSAndroid Build Coastguard Worker }
2034*cf78ab8cSAndroid Build Coastguard Worker
2035*cf78ab8cSAndroid Build Coastguard Worker static file_descriptor_proto_data: &'static [u8] = b"\
2036*cf78ab8cSAndroid Build Coastguard Worker \n\x15netsim/frontend.proto\x12\x0fnetsim.frontend\x1a\x1bgoogle/protobu\
2037*cf78ab8cSAndroid Build Coastguard Worker f/empty.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x12netsim/model\
2038*cf78ab8cSAndroid Build Coastguard Worker .proto\"+\n\x0fVersionResponse\x12\x18\n\x07version\x18\x01\x20\x01(\tR\
2039*cf78ab8cSAndroid Build Coastguard Worker \x07version\"I\n\x13CreateDeviceRequest\x122\n\x06device\x18\x01\x20\x01\
2040*cf78ab8cSAndroid Build Coastguard Worker (\x0b2\x1a.netsim.model.DeviceCreateR\x06device\"D\n\x14CreateDeviceResp\
2041*cf78ab8cSAndroid Build Coastguard Worker onse\x12,\n\x06device\x18\x01\x20\x01(\x0b2\x14.netsim.model.DeviceR\x06\
2042*cf78ab8cSAndroid Build Coastguard Worker device\"#\n\x11DeleteChipRequest\x12\x0e\n\x02id\x18\x02\x20\x01(\rR\x02\
2043*cf78ab8cSAndroid Build Coastguard Worker id\"\xa4\x03\n\x12PatchDeviceRequest\x12\x13\n\x02id\x18\x01\x20\x01(\rH\
2044*cf78ab8cSAndroid Build Coastguard Worker \0R\x02id\x88\x01\x01\x12M\n\x06device\x18\x02\x20\x01(\x0b25.netsim.fro\
2045*cf78ab8cSAndroid Build Coastguard Worker ntend.PatchDeviceRequest.PatchDeviceFieldsR\x06device\x1a\xa2\x02\n\x11P\
2046*cf78ab8cSAndroid Build Coastguard Worker atchDeviceFields\x12\x17\n\x04name\x18\x02\x20\x01(\tH\0R\x04name\x88\
2047*cf78ab8cSAndroid Build Coastguard Worker \x01\x01\x12\x1d\n\x07visible\x18\x03\x20\x01(\x08H\x01R\x07visible\x88\
2048*cf78ab8cSAndroid Build Coastguard Worker \x01\x01\x127\n\x08position\x18\x04\x20\x01(\x0b2\x16.netsim.model.Posit\
2049*cf78ab8cSAndroid Build Coastguard Worker ionH\x02R\x08position\x88\x01\x01\x12@\n\x0borientation\x18\x05\x20\x01(\
2050*cf78ab8cSAndroid Build Coastguard Worker \x0b2\x19.netsim.model.OrientationH\x03R\x0borientation\x88\x01\x01\x12(\
2051*cf78ab8cSAndroid Build Coastguard Worker \n\x05chips\x18\x06\x20\x03(\x0b2\x12.netsim.model.ChipR\x05chipsB\x07\n\
2052*cf78ab8cSAndroid Build Coastguard Worker \x05_nameB\n\n\x08_visibleB\x0b\n\t_positionB\x0e\n\x0c_orientationB\x05\
2053*cf78ab8cSAndroid Build Coastguard Worker \n\x03_id\"\x85\x01\n\x12ListDeviceResponse\x12.\n\x07devices\x18\x01\
2054*cf78ab8cSAndroid Build Coastguard Worker \x20\x03(\x0b2\x14.netsim.model.DeviceR\x07devices\x12?\n\rlast_modified\
2055*cf78ab8cSAndroid Build Coastguard Worker \x18\x02\x20\x01(\x0b2\x1a.google.protobuf.TimestampR\x0clastModified\"p\
2056*cf78ab8cSAndroid Build Coastguard Worker \n\x16SubscribeDeviceRequest\x12D\n\rlast_modified\x18\x01\x20\x01(\x0b2\
2057*cf78ab8cSAndroid Build Coastguard Worker \x1a.google.protobuf.TimestampH\0R\x0clastModified\x88\x01\x01B\x10\n\
2058*cf78ab8cSAndroid Build Coastguard Worker \x0e_last_modified\"\xbf\x01\n\x17SubscribeDeviceResponse\x12W\n\x14list\
2059*cf78ab8cSAndroid Build Coastguard Worker _device_response\x18\x01\x20\x01(\x0b2#.netsim.frontend.ListDeviceRespon\
2060*cf78ab8cSAndroid Build Coastguard Worker seH\0R\x12listDeviceResponse\x12?\n\x0eempty_response\x18\x02\x20\x01(\
2061*cf78ab8cSAndroid Build Coastguard Worker \x0b2\x16.google.protobuf.EmptyH\0R\remptyResponseB\n\n\x08response\"\
2062*cf78ab8cSAndroid Build Coastguard Worker \xa3\x01\n\x13PatchCaptureRequest\x12\x0e\n\x02id\x18\x01\x20\x01(\rR\
2063*cf78ab8cSAndroid Build Coastguard Worker \x02id\x12G\n\x05patch\x18\x02\x20\x01(\x0b21.netsim.frontend.PatchCaptu\
2064*cf78ab8cSAndroid Build Coastguard Worker reRequest.PatchCaptureR\x05patch\x1a3\n\x0cPatchCapture\x12\x19\n\x05sta\
2065*cf78ab8cSAndroid Build Coastguard Worker te\x18\x01\x20\x01(\x08H\0R\x05state\x88\x01\x01B\x08\n\x06_state\"H\n\
2066*cf78ab8cSAndroid Build Coastguard Worker \x13ListCaptureResponse\x121\n\x08captures\x18\x01\x20\x03(\x0b2\x15.net\
2067*cf78ab8cSAndroid Build Coastguard Worker sim.model.CaptureR\x08captures\"#\n\x11GetCaptureRequest\x12\x0e\n\x02id\
2068*cf78ab8cSAndroid Build Coastguard Worker \x18\x01\x20\x01(\rR\x02id\";\n\x12GetCaptureResponse\x12%\n\x0ecapture_\
2069*cf78ab8cSAndroid Build Coastguard Worker stream\x18\x01\x20\x01(\x0cR\rcaptureStream2\xaa\x06\n\x0fFrontendServic\
2070*cf78ab8cSAndroid Build Coastguard Worker e\x12F\n\nGetVersion\x12\x16.google.protobuf.Empty\x1a\x20.netsim.fronte\
2071*cf78ab8cSAndroid Build Coastguard Worker nd.VersionResponse\x12[\n\x0cCreateDevice\x12$.netsim.frontend.CreateDev\
2072*cf78ab8cSAndroid Build Coastguard Worker iceRequest\x1a%.netsim.frontend.CreateDeviceResponse\x12H\n\nDeleteChip\
2073*cf78ab8cSAndroid Build Coastguard Worker \x12\".netsim.frontend.DeleteChipRequest\x1a\x16.google.protobuf.Empty\
2074*cf78ab8cSAndroid Build Coastguard Worker \x12J\n\x0bPatchDevice\x12#.netsim.frontend.PatchDeviceRequest\x1a\x16.g\
2075*cf78ab8cSAndroid Build Coastguard Worker oogle.protobuf.Empty\x127\n\x05Reset\x12\x16.google.protobuf.Empty\x1a\
2076*cf78ab8cSAndroid Build Coastguard Worker \x16.google.protobuf.Empty\x12I\n\nListDevice\x12\x16.google.protobuf.Em\
2077*cf78ab8cSAndroid Build Coastguard Worker pty\x1a#.netsim.frontend.ListDeviceResponse\x12d\n\x0fSubscribeDevice\
2078*cf78ab8cSAndroid Build Coastguard Worker \x12'.netsim.frontend.SubscribeDeviceRequest\x1a(.netsim.frontend.Subscr\
2079*cf78ab8cSAndroid Build Coastguard Worker ibeDeviceResponse\x12L\n\x0cPatchCapture\x12$.netsim.frontend.PatchCaptu\
2080*cf78ab8cSAndroid Build Coastguard Worker reRequest\x1a\x16.google.protobuf.Empty\x12K\n\x0bListCapture\x12\x16.go\
2081*cf78ab8cSAndroid Build Coastguard Worker ogle.protobuf.Empty\x1a$.netsim.frontend.ListCaptureResponse\x12W\n\nGet\
2082*cf78ab8cSAndroid Build Coastguard Worker Capture\x12\".netsim.frontend.GetCaptureRequest\x1a#.netsim.frontend.Get\
2083*cf78ab8cSAndroid Build Coastguard Worker CaptureResponse0\x01b\x06proto3\
2084*cf78ab8cSAndroid Build Coastguard Worker ";
2085*cf78ab8cSAndroid Build Coastguard Worker
2086*cf78ab8cSAndroid Build Coastguard Worker /// `FileDescriptorProto` object which was a source for this generated file
file_descriptor_proto() -> &'static ::protobuf::descriptor::FileDescriptorProto2087*cf78ab8cSAndroid Build Coastguard Worker fn file_descriptor_proto() -> &'static ::protobuf::descriptor::FileDescriptorProto {
2088*cf78ab8cSAndroid Build Coastguard Worker static file_descriptor_proto_lazy: ::protobuf::rt::Lazy<::protobuf::descriptor::FileDescriptorProto> = ::protobuf::rt::Lazy::new();
2089*cf78ab8cSAndroid Build Coastguard Worker file_descriptor_proto_lazy.get(|| {
2090*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::Message::parse_from_bytes(file_descriptor_proto_data).unwrap()
2091*cf78ab8cSAndroid Build Coastguard Worker })
2092*cf78ab8cSAndroid Build Coastguard Worker }
2093*cf78ab8cSAndroid Build Coastguard Worker
2094*cf78ab8cSAndroid Build Coastguard Worker /// `FileDescriptor` object which allows dynamic access to files
file_descriptor() -> &'static ::protobuf::reflect::FileDescriptor2095*cf78ab8cSAndroid Build Coastguard Worker pub fn file_descriptor() -> &'static ::protobuf::reflect::FileDescriptor {
2096*cf78ab8cSAndroid Build Coastguard Worker static generated_file_descriptor_lazy: ::protobuf::rt::Lazy<::protobuf::reflect::GeneratedFileDescriptor> = ::protobuf::rt::Lazy::new();
2097*cf78ab8cSAndroid Build Coastguard Worker static file_descriptor: ::protobuf::rt::Lazy<::protobuf::reflect::FileDescriptor> = ::protobuf::rt::Lazy::new();
2098*cf78ab8cSAndroid Build Coastguard Worker file_descriptor.get(|| {
2099*cf78ab8cSAndroid Build Coastguard Worker let generated_file_descriptor = generated_file_descriptor_lazy.get(|| {
2100*cf78ab8cSAndroid Build Coastguard Worker let mut deps = ::std::vec::Vec::with_capacity(3);
2101*cf78ab8cSAndroid Build Coastguard Worker deps.push(::protobuf::well_known_types::empty::file_descriptor().clone());
2102*cf78ab8cSAndroid Build Coastguard Worker deps.push(::protobuf::well_known_types::timestamp::file_descriptor().clone());
2103*cf78ab8cSAndroid Build Coastguard Worker deps.push(super::model::file_descriptor().clone());
2104*cf78ab8cSAndroid Build Coastguard Worker let mut messages = ::std::vec::Vec::with_capacity(14);
2105*cf78ab8cSAndroid Build Coastguard Worker messages.push(VersionResponse::generated_message_descriptor_data());
2106*cf78ab8cSAndroid Build Coastguard Worker messages.push(CreateDeviceRequest::generated_message_descriptor_data());
2107*cf78ab8cSAndroid Build Coastguard Worker messages.push(CreateDeviceResponse::generated_message_descriptor_data());
2108*cf78ab8cSAndroid Build Coastguard Worker messages.push(DeleteChipRequest::generated_message_descriptor_data());
2109*cf78ab8cSAndroid Build Coastguard Worker messages.push(PatchDeviceRequest::generated_message_descriptor_data());
2110*cf78ab8cSAndroid Build Coastguard Worker messages.push(ListDeviceResponse::generated_message_descriptor_data());
2111*cf78ab8cSAndroid Build Coastguard Worker messages.push(SubscribeDeviceRequest::generated_message_descriptor_data());
2112*cf78ab8cSAndroid Build Coastguard Worker messages.push(SubscribeDeviceResponse::generated_message_descriptor_data());
2113*cf78ab8cSAndroid Build Coastguard Worker messages.push(PatchCaptureRequest::generated_message_descriptor_data());
2114*cf78ab8cSAndroid Build Coastguard Worker messages.push(ListCaptureResponse::generated_message_descriptor_data());
2115*cf78ab8cSAndroid Build Coastguard Worker messages.push(GetCaptureRequest::generated_message_descriptor_data());
2116*cf78ab8cSAndroid Build Coastguard Worker messages.push(GetCaptureResponse::generated_message_descriptor_data());
2117*cf78ab8cSAndroid Build Coastguard Worker messages.push(patch_device_request::PatchDeviceFields::generated_message_descriptor_data());
2118*cf78ab8cSAndroid Build Coastguard Worker messages.push(patch_capture_request::PatchCapture::generated_message_descriptor_data());
2119*cf78ab8cSAndroid Build Coastguard Worker let mut enums = ::std::vec::Vec::with_capacity(0);
2120*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::reflect::GeneratedFileDescriptor::new_generated(
2121*cf78ab8cSAndroid Build Coastguard Worker file_descriptor_proto(),
2122*cf78ab8cSAndroid Build Coastguard Worker deps,
2123*cf78ab8cSAndroid Build Coastguard Worker messages,
2124*cf78ab8cSAndroid Build Coastguard Worker enums,
2125*cf78ab8cSAndroid Build Coastguard Worker )
2126*cf78ab8cSAndroid Build Coastguard Worker });
2127*cf78ab8cSAndroid Build Coastguard Worker ::protobuf::reflect::FileDescriptor::new_generated_2(generated_file_descriptor)
2128*cf78ab8cSAndroid Build Coastguard Worker })
2129*cf78ab8cSAndroid Build Coastguard Worker }
2130