steam_vent_proto_steam/generated/
webuimessages_transportvalidation.rs

1// This file is generated by rust-protobuf 3.5.1. Do not edit
2// .proto file is parsed by pure
3// @generated
4
5// https://github.com/rust-lang/rust-clippy/issues/702
6#![allow(unknown_lints)]
7#![allow(clippy::all)]
8
9#![allow(unused_attributes)]
10#![cfg_attr(rustfmt, rustfmt::skip)]
11
12#![allow(dead_code)]
13#![allow(missing_docs)]
14#![allow(non_camel_case_types)]
15#![allow(non_snake_case)]
16#![allow(non_upper_case_globals)]
17#![allow(trivial_casts)]
18#![allow(unused_results)]
19#![allow(unused_mut)]
20
21//! Generated file from `webuimessages_transportvalidation.proto`
22// Generated for lite runtime
23
24/// Generated files are compatible only with the same version
25/// of protobuf runtime.
26const _PROTOBUF_VERSION_CHECK: () = ::steam_vent_proto_common::protobuf::VERSION_3_5_1;
27
28// @@protoc_insertion_point(message:CTransportValidation_AppendToString_Request)
29#[derive(PartialEq,Clone,Default,Debug)]
30pub struct CTransportValidation_AppendToString_Request {
31    // message fields
32    // @@protoc_insertion_point(field:CTransportValidation_AppendToString_Request.append_strings)
33    pub append_strings: ::std::vec::Vec<::std::string::String>,
34    // special fields
35    // @@protoc_insertion_point(special_field:CTransportValidation_AppendToString_Request.special_fields)
36    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
37}
38
39impl<'a> ::std::default::Default for &'a CTransportValidation_AppendToString_Request {
40    fn default() -> &'a CTransportValidation_AppendToString_Request {
41        <CTransportValidation_AppendToString_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
42    }
43}
44
45impl CTransportValidation_AppendToString_Request {
46    pub fn new() -> CTransportValidation_AppendToString_Request {
47        ::std::default::Default::default()
48    }
49}
50
51impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_AppendToString_Request {
52    const NAME: &'static str = "CTransportValidation_AppendToString_Request";
53
54    fn is_initialized(&self) -> bool {
55        true
56    }
57
58    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
59        while let Some(tag) = is.read_raw_tag_or_eof()? {
60            match tag {
61                10 => {
62                    self.append_strings.push(is.read_string()?);
63                },
64                tag => {
65                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
66                },
67            };
68        }
69        ::std::result::Result::Ok(())
70    }
71
72    // Compute sizes of nested messages
73    #[allow(unused_variables)]
74    fn compute_size(&self) -> u64 {
75        let mut my_size = 0;
76        for value in &self.append_strings {
77            my_size += ::steam_vent_proto_common::protobuf::rt::string_size(1, &value);
78        };
79        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
80        self.special_fields.cached_size().set(my_size as u32);
81        my_size
82    }
83
84    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
85        for v in &self.append_strings {
86            os.write_string(1, &v)?;
87        };
88        os.write_unknown_fields(self.special_fields.unknown_fields())?;
89        ::std::result::Result::Ok(())
90    }
91
92    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
93        &self.special_fields
94    }
95
96    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
97        &mut self.special_fields
98    }
99
100    fn new() -> CTransportValidation_AppendToString_Request {
101        CTransportValidation_AppendToString_Request::new()
102    }
103
104    fn clear(&mut self) {
105        self.append_strings.clear();
106        self.special_fields.clear();
107    }
108
109    fn default_instance() -> &'static CTransportValidation_AppendToString_Request {
110        static instance: CTransportValidation_AppendToString_Request = CTransportValidation_AppendToString_Request {
111            append_strings: ::std::vec::Vec::new(),
112            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
113        };
114        &instance
115    }
116}
117
118// @@protoc_insertion_point(message:CTransportValidation_AppendToString_Response)
119#[derive(PartialEq,Clone,Default,Debug)]
120pub struct CTransportValidation_AppendToString_Response {
121    // message fields
122    // @@protoc_insertion_point(field:CTransportValidation_AppendToString_Response.combined_text)
123    pub combined_text: ::std::option::Option<::std::string::String>,
124    // special fields
125    // @@protoc_insertion_point(special_field:CTransportValidation_AppendToString_Response.special_fields)
126    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
127}
128
129impl<'a> ::std::default::Default for &'a CTransportValidation_AppendToString_Response {
130    fn default() -> &'a CTransportValidation_AppendToString_Response {
131        <CTransportValidation_AppendToString_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
132    }
133}
134
135impl CTransportValidation_AppendToString_Response {
136    pub fn new() -> CTransportValidation_AppendToString_Response {
137        ::std::default::Default::default()
138    }
139
140    // optional string combined_text = 1;
141
142    pub fn combined_text(&self) -> &str {
143        match self.combined_text.as_ref() {
144            Some(v) => v,
145            None => "",
146        }
147    }
148
149    pub fn clear_combined_text(&mut self) {
150        self.combined_text = ::std::option::Option::None;
151    }
152
153    pub fn has_combined_text(&self) -> bool {
154        self.combined_text.is_some()
155    }
156
157    // Param is passed by value, moved
158    pub fn set_combined_text(&mut self, v: ::std::string::String) {
159        self.combined_text = ::std::option::Option::Some(v);
160    }
161
162    // Mutable pointer to the field.
163    // If field is not initialized, it is initialized with default value first.
164    pub fn mut_combined_text(&mut self) -> &mut ::std::string::String {
165        if self.combined_text.is_none() {
166            self.combined_text = ::std::option::Option::Some(::std::string::String::new());
167        }
168        self.combined_text.as_mut().unwrap()
169    }
170
171    // Take field
172    pub fn take_combined_text(&mut self) -> ::std::string::String {
173        self.combined_text.take().unwrap_or_else(|| ::std::string::String::new())
174    }
175}
176
177impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_AppendToString_Response {
178    const NAME: &'static str = "CTransportValidation_AppendToString_Response";
179
180    fn is_initialized(&self) -> bool {
181        true
182    }
183
184    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
185        while let Some(tag) = is.read_raw_tag_or_eof()? {
186            match tag {
187                10 => {
188                    self.combined_text = ::std::option::Option::Some(is.read_string()?);
189                },
190                tag => {
191                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
192                },
193            };
194        }
195        ::std::result::Result::Ok(())
196    }
197
198    // Compute sizes of nested messages
199    #[allow(unused_variables)]
200    fn compute_size(&self) -> u64 {
201        let mut my_size = 0;
202        if let Some(v) = self.combined_text.as_ref() {
203            my_size += ::steam_vent_proto_common::protobuf::rt::string_size(1, &v);
204        }
205        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
206        self.special_fields.cached_size().set(my_size as u32);
207        my_size
208    }
209
210    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
211        if let Some(v) = self.combined_text.as_ref() {
212            os.write_string(1, v)?;
213        }
214        os.write_unknown_fields(self.special_fields.unknown_fields())?;
215        ::std::result::Result::Ok(())
216    }
217
218    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
219        &self.special_fields
220    }
221
222    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
223        &mut self.special_fields
224    }
225
226    fn new() -> CTransportValidation_AppendToString_Response {
227        CTransportValidation_AppendToString_Response::new()
228    }
229
230    fn clear(&mut self) {
231        self.combined_text = ::std::option::Option::None;
232        self.special_fields.clear();
233    }
234
235    fn default_instance() -> &'static CTransportValidation_AppendToString_Response {
236        static instance: CTransportValidation_AppendToString_Response = CTransportValidation_AppendToString_Response {
237            combined_text: ::std::option::Option::None,
238            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
239        };
240        &instance
241    }
242}
243
244// @@protoc_insertion_point(message:CTransportValidation_NotifyText_Notification)
245#[derive(PartialEq,Clone,Default,Debug)]
246pub struct CTransportValidation_NotifyText_Notification {
247    // message fields
248    // @@protoc_insertion_point(field:CTransportValidation_NotifyText_Notification.text)
249    pub text: ::std::option::Option<::std::string::String>,
250    // special fields
251    // @@protoc_insertion_point(special_field:CTransportValidation_NotifyText_Notification.special_fields)
252    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
253}
254
255impl<'a> ::std::default::Default for &'a CTransportValidation_NotifyText_Notification {
256    fn default() -> &'a CTransportValidation_NotifyText_Notification {
257        <CTransportValidation_NotifyText_Notification as ::steam_vent_proto_common::protobuf::Message>::default_instance()
258    }
259}
260
261impl CTransportValidation_NotifyText_Notification {
262    pub fn new() -> CTransportValidation_NotifyText_Notification {
263        ::std::default::Default::default()
264    }
265
266    // optional string text = 1;
267
268    pub fn text(&self) -> &str {
269        match self.text.as_ref() {
270            Some(v) => v,
271            None => "",
272        }
273    }
274
275    pub fn clear_text(&mut self) {
276        self.text = ::std::option::Option::None;
277    }
278
279    pub fn has_text(&self) -> bool {
280        self.text.is_some()
281    }
282
283    // Param is passed by value, moved
284    pub fn set_text(&mut self, v: ::std::string::String) {
285        self.text = ::std::option::Option::Some(v);
286    }
287
288    // Mutable pointer to the field.
289    // If field is not initialized, it is initialized with default value first.
290    pub fn mut_text(&mut self) -> &mut ::std::string::String {
291        if self.text.is_none() {
292            self.text = ::std::option::Option::Some(::std::string::String::new());
293        }
294        self.text.as_mut().unwrap()
295    }
296
297    // Take field
298    pub fn take_text(&mut self) -> ::std::string::String {
299        self.text.take().unwrap_or_else(|| ::std::string::String::new())
300    }
301}
302
303impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_NotifyText_Notification {
304    const NAME: &'static str = "CTransportValidation_NotifyText_Notification";
305
306    fn is_initialized(&self) -> bool {
307        true
308    }
309
310    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
311        while let Some(tag) = is.read_raw_tag_or_eof()? {
312            match tag {
313                10 => {
314                    self.text = ::std::option::Option::Some(is.read_string()?);
315                },
316                tag => {
317                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
318                },
319            };
320        }
321        ::std::result::Result::Ok(())
322    }
323
324    // Compute sizes of nested messages
325    #[allow(unused_variables)]
326    fn compute_size(&self) -> u64 {
327        let mut my_size = 0;
328        if let Some(v) = self.text.as_ref() {
329            my_size += ::steam_vent_proto_common::protobuf::rt::string_size(1, &v);
330        }
331        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
332        self.special_fields.cached_size().set(my_size as u32);
333        my_size
334    }
335
336    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
337        if let Some(v) = self.text.as_ref() {
338            os.write_string(1, v)?;
339        }
340        os.write_unknown_fields(self.special_fields.unknown_fields())?;
341        ::std::result::Result::Ok(())
342    }
343
344    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
345        &self.special_fields
346    }
347
348    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
349        &mut self.special_fields
350    }
351
352    fn new() -> CTransportValidation_NotifyText_Notification {
353        CTransportValidation_NotifyText_Notification::new()
354    }
355
356    fn clear(&mut self) {
357        self.text = ::std::option::Option::None;
358        self.special_fields.clear();
359    }
360
361    fn default_instance() -> &'static CTransportValidation_NotifyText_Notification {
362        static instance: CTransportValidation_NotifyText_Notification = CTransportValidation_NotifyText_Notification {
363            text: ::std::option::Option::None,
364            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
365        };
366        &instance
367    }
368}
369
370// @@protoc_insertion_point(message:CTransportValidation_NotifyNumber_Notification)
371#[derive(PartialEq,Clone,Default,Debug)]
372pub struct CTransportValidation_NotifyNumber_Notification {
373    // message fields
374    // @@protoc_insertion_point(field:CTransportValidation_NotifyNumber_Notification.number)
375    pub number: ::std::option::Option<i32>,
376    // special fields
377    // @@protoc_insertion_point(special_field:CTransportValidation_NotifyNumber_Notification.special_fields)
378    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
379}
380
381impl<'a> ::std::default::Default for &'a CTransportValidation_NotifyNumber_Notification {
382    fn default() -> &'a CTransportValidation_NotifyNumber_Notification {
383        <CTransportValidation_NotifyNumber_Notification as ::steam_vent_proto_common::protobuf::Message>::default_instance()
384    }
385}
386
387impl CTransportValidation_NotifyNumber_Notification {
388    pub fn new() -> CTransportValidation_NotifyNumber_Notification {
389        ::std::default::Default::default()
390    }
391
392    // optional int32 number = 1;
393
394    pub fn number(&self) -> i32 {
395        self.number.unwrap_or(0)
396    }
397
398    pub fn clear_number(&mut self) {
399        self.number = ::std::option::Option::None;
400    }
401
402    pub fn has_number(&self) -> bool {
403        self.number.is_some()
404    }
405
406    // Param is passed by value, moved
407    pub fn set_number(&mut self, v: i32) {
408        self.number = ::std::option::Option::Some(v);
409    }
410}
411
412impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_NotifyNumber_Notification {
413    const NAME: &'static str = "CTransportValidation_NotifyNumber_Notification";
414
415    fn is_initialized(&self) -> bool {
416        true
417    }
418
419    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
420        while let Some(tag) = is.read_raw_tag_or_eof()? {
421            match tag {
422                8 => {
423                    self.number = ::std::option::Option::Some(is.read_int32()?);
424                },
425                tag => {
426                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
427                },
428            };
429        }
430        ::std::result::Result::Ok(())
431    }
432
433    // Compute sizes of nested messages
434    #[allow(unused_variables)]
435    fn compute_size(&self) -> u64 {
436        let mut my_size = 0;
437        if let Some(v) = self.number {
438            my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(1, v);
439        }
440        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
441        self.special_fields.cached_size().set(my_size as u32);
442        my_size
443    }
444
445    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
446        if let Some(v) = self.number {
447            os.write_int32(1, v)?;
448        }
449        os.write_unknown_fields(self.special_fields.unknown_fields())?;
450        ::std::result::Result::Ok(())
451    }
452
453    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
454        &self.special_fields
455    }
456
457    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
458        &mut self.special_fields
459    }
460
461    fn new() -> CTransportValidation_NotifyNumber_Notification {
462        CTransportValidation_NotifyNumber_Notification::new()
463    }
464
465    fn clear(&mut self) {
466        self.number = ::std::option::Option::None;
467        self.special_fields.clear();
468    }
469
470    fn default_instance() -> &'static CTransportValidation_NotifyNumber_Notification {
471        static instance: CTransportValidation_NotifyNumber_Notification = CTransportValidation_NotifyNumber_Notification {
472            number: ::std::option::Option::None,
473            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
474        };
475        &instance
476    }
477}
478
479// @@protoc_insertion_point(message:CTransportValidation_GetLastNotifyNumber_Request)
480#[derive(PartialEq,Clone,Default,Debug)]
481pub struct CTransportValidation_GetLastNotifyNumber_Request {
482    // special fields
483    // @@protoc_insertion_point(special_field:CTransportValidation_GetLastNotifyNumber_Request.special_fields)
484    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
485}
486
487impl<'a> ::std::default::Default for &'a CTransportValidation_GetLastNotifyNumber_Request {
488    fn default() -> &'a CTransportValidation_GetLastNotifyNumber_Request {
489        <CTransportValidation_GetLastNotifyNumber_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
490    }
491}
492
493impl CTransportValidation_GetLastNotifyNumber_Request {
494    pub fn new() -> CTransportValidation_GetLastNotifyNumber_Request {
495        ::std::default::Default::default()
496    }
497}
498
499impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_GetLastNotifyNumber_Request {
500    const NAME: &'static str = "CTransportValidation_GetLastNotifyNumber_Request";
501
502    fn is_initialized(&self) -> bool {
503        true
504    }
505
506    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
507        while let Some(tag) = is.read_raw_tag_or_eof()? {
508            match tag {
509                tag => {
510                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
511                },
512            };
513        }
514        ::std::result::Result::Ok(())
515    }
516
517    // Compute sizes of nested messages
518    #[allow(unused_variables)]
519    fn compute_size(&self) -> u64 {
520        let mut my_size = 0;
521        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
522        self.special_fields.cached_size().set(my_size as u32);
523        my_size
524    }
525
526    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
527        os.write_unknown_fields(self.special_fields.unknown_fields())?;
528        ::std::result::Result::Ok(())
529    }
530
531    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
532        &self.special_fields
533    }
534
535    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
536        &mut self.special_fields
537    }
538
539    fn new() -> CTransportValidation_GetLastNotifyNumber_Request {
540        CTransportValidation_GetLastNotifyNumber_Request::new()
541    }
542
543    fn clear(&mut self) {
544        self.special_fields.clear();
545    }
546
547    fn default_instance() -> &'static CTransportValidation_GetLastNotifyNumber_Request {
548        static instance: CTransportValidation_GetLastNotifyNumber_Request = CTransportValidation_GetLastNotifyNumber_Request {
549            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
550        };
551        &instance
552    }
553}
554
555// @@protoc_insertion_point(message:CTransportValidation_GetLastNotifyNumber_Response)
556#[derive(PartialEq,Clone,Default,Debug)]
557pub struct CTransportValidation_GetLastNotifyNumber_Response {
558    // message fields
559    // @@protoc_insertion_point(field:CTransportValidation_GetLastNotifyNumber_Response.last_notify_number)
560    pub last_notify_number: ::std::option::Option<i32>,
561    // special fields
562    // @@protoc_insertion_point(special_field:CTransportValidation_GetLastNotifyNumber_Response.special_fields)
563    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
564}
565
566impl<'a> ::std::default::Default for &'a CTransportValidation_GetLastNotifyNumber_Response {
567    fn default() -> &'a CTransportValidation_GetLastNotifyNumber_Response {
568        <CTransportValidation_GetLastNotifyNumber_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
569    }
570}
571
572impl CTransportValidation_GetLastNotifyNumber_Response {
573    pub fn new() -> CTransportValidation_GetLastNotifyNumber_Response {
574        ::std::default::Default::default()
575    }
576
577    // optional int32 last_notify_number = 1;
578
579    pub fn last_notify_number(&self) -> i32 {
580        self.last_notify_number.unwrap_or(0)
581    }
582
583    pub fn clear_last_notify_number(&mut self) {
584        self.last_notify_number = ::std::option::Option::None;
585    }
586
587    pub fn has_last_notify_number(&self) -> bool {
588        self.last_notify_number.is_some()
589    }
590
591    // Param is passed by value, moved
592    pub fn set_last_notify_number(&mut self, v: i32) {
593        self.last_notify_number = ::std::option::Option::Some(v);
594    }
595}
596
597impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_GetLastNotifyNumber_Response {
598    const NAME: &'static str = "CTransportValidation_GetLastNotifyNumber_Response";
599
600    fn is_initialized(&self) -> bool {
601        true
602    }
603
604    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
605        while let Some(tag) = is.read_raw_tag_or_eof()? {
606            match tag {
607                8 => {
608                    self.last_notify_number = ::std::option::Option::Some(is.read_int32()?);
609                },
610                tag => {
611                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
612                },
613            };
614        }
615        ::std::result::Result::Ok(())
616    }
617
618    // Compute sizes of nested messages
619    #[allow(unused_variables)]
620    fn compute_size(&self) -> u64 {
621        let mut my_size = 0;
622        if let Some(v) = self.last_notify_number {
623            my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(1, v);
624        }
625        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
626        self.special_fields.cached_size().set(my_size as u32);
627        my_size
628    }
629
630    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
631        if let Some(v) = self.last_notify_number {
632            os.write_int32(1, v)?;
633        }
634        os.write_unknown_fields(self.special_fields.unknown_fields())?;
635        ::std::result::Result::Ok(())
636    }
637
638    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
639        &self.special_fields
640    }
641
642    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
643        &mut self.special_fields
644    }
645
646    fn new() -> CTransportValidation_GetLastNotifyNumber_Response {
647        CTransportValidation_GetLastNotifyNumber_Response::new()
648    }
649
650    fn clear(&mut self) {
651        self.last_notify_number = ::std::option::Option::None;
652        self.special_fields.clear();
653    }
654
655    fn default_instance() -> &'static CTransportValidation_GetLastNotifyNumber_Response {
656        static instance: CTransportValidation_GetLastNotifyNumber_Response = CTransportValidation_GetLastNotifyNumber_Response {
657            last_notify_number: ::std::option::Option::None,
658            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
659        };
660        &instance
661    }
662}
663
664// @@protoc_insertion_point(message:CTransportValidation_TriggerSyntheticEvents_Request)
665#[derive(PartialEq,Clone,Default,Debug)]
666pub struct CTransportValidation_TriggerSyntheticEvents_Request {
667    // message fields
668    // @@protoc_insertion_point(field:CTransportValidation_TriggerSyntheticEvents_Request.count)
669    pub count: ::std::option::Option<i32>,
670    // special fields
671    // @@protoc_insertion_point(special_field:CTransportValidation_TriggerSyntheticEvents_Request.special_fields)
672    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
673}
674
675impl<'a> ::std::default::Default for &'a CTransportValidation_TriggerSyntheticEvents_Request {
676    fn default() -> &'a CTransportValidation_TriggerSyntheticEvents_Request {
677        <CTransportValidation_TriggerSyntheticEvents_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
678    }
679}
680
681impl CTransportValidation_TriggerSyntheticEvents_Request {
682    pub fn new() -> CTransportValidation_TriggerSyntheticEvents_Request {
683        ::std::default::Default::default()
684    }
685
686    // optional int32 count = 1;
687
688    pub fn count(&self) -> i32 {
689        self.count.unwrap_or(0)
690    }
691
692    pub fn clear_count(&mut self) {
693        self.count = ::std::option::Option::None;
694    }
695
696    pub fn has_count(&self) -> bool {
697        self.count.is_some()
698    }
699
700    // Param is passed by value, moved
701    pub fn set_count(&mut self, v: i32) {
702        self.count = ::std::option::Option::Some(v);
703    }
704}
705
706impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_TriggerSyntheticEvents_Request {
707    const NAME: &'static str = "CTransportValidation_TriggerSyntheticEvents_Request";
708
709    fn is_initialized(&self) -> bool {
710        true
711    }
712
713    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
714        while let Some(tag) = is.read_raw_tag_or_eof()? {
715            match tag {
716                8 => {
717                    self.count = ::std::option::Option::Some(is.read_int32()?);
718                },
719                tag => {
720                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
721                },
722            };
723        }
724        ::std::result::Result::Ok(())
725    }
726
727    // Compute sizes of nested messages
728    #[allow(unused_variables)]
729    fn compute_size(&self) -> u64 {
730        let mut my_size = 0;
731        if let Some(v) = self.count {
732            my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(1, v);
733        }
734        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
735        self.special_fields.cached_size().set(my_size as u32);
736        my_size
737    }
738
739    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
740        if let Some(v) = self.count {
741            os.write_int32(1, v)?;
742        }
743        os.write_unknown_fields(self.special_fields.unknown_fields())?;
744        ::std::result::Result::Ok(())
745    }
746
747    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
748        &self.special_fields
749    }
750
751    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
752        &mut self.special_fields
753    }
754
755    fn new() -> CTransportValidation_TriggerSyntheticEvents_Request {
756        CTransportValidation_TriggerSyntheticEvents_Request::new()
757    }
758
759    fn clear(&mut self) {
760        self.count = ::std::option::Option::None;
761        self.special_fields.clear();
762    }
763
764    fn default_instance() -> &'static CTransportValidation_TriggerSyntheticEvents_Request {
765        static instance: CTransportValidation_TriggerSyntheticEvents_Request = CTransportValidation_TriggerSyntheticEvents_Request {
766            count: ::std::option::Option::None,
767            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
768        };
769        &instance
770    }
771}
772
773// @@protoc_insertion_point(message:CTransportValidation_TriggerSyntheticEvents_Response)
774#[derive(PartialEq,Clone,Default,Debug)]
775pub struct CTransportValidation_TriggerSyntheticEvents_Response {
776    // special fields
777    // @@protoc_insertion_point(special_field:CTransportValidation_TriggerSyntheticEvents_Response.special_fields)
778    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
779}
780
781impl<'a> ::std::default::Default for &'a CTransportValidation_TriggerSyntheticEvents_Response {
782    fn default() -> &'a CTransportValidation_TriggerSyntheticEvents_Response {
783        <CTransportValidation_TriggerSyntheticEvents_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
784    }
785}
786
787impl CTransportValidation_TriggerSyntheticEvents_Response {
788    pub fn new() -> CTransportValidation_TriggerSyntheticEvents_Response {
789        ::std::default::Default::default()
790    }
791}
792
793impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_TriggerSyntheticEvents_Response {
794    const NAME: &'static str = "CTransportValidation_TriggerSyntheticEvents_Response";
795
796    fn is_initialized(&self) -> bool {
797        true
798    }
799
800    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
801        while let Some(tag) = is.read_raw_tag_or_eof()? {
802            match tag {
803                tag => {
804                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
805                },
806            };
807        }
808        ::std::result::Result::Ok(())
809    }
810
811    // Compute sizes of nested messages
812    #[allow(unused_variables)]
813    fn compute_size(&self) -> u64 {
814        let mut my_size = 0;
815        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
816        self.special_fields.cached_size().set(my_size as u32);
817        my_size
818    }
819
820    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
821        os.write_unknown_fields(self.special_fields.unknown_fields())?;
822        ::std::result::Result::Ok(())
823    }
824
825    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
826        &self.special_fields
827    }
828
829    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
830        &mut self.special_fields
831    }
832
833    fn new() -> CTransportValidation_TriggerSyntheticEvents_Response {
834        CTransportValidation_TriggerSyntheticEvents_Response::new()
835    }
836
837    fn clear(&mut self) {
838        self.special_fields.clear();
839    }
840
841    fn default_instance() -> &'static CTransportValidation_TriggerSyntheticEvents_Response {
842        static instance: CTransportValidation_TriggerSyntheticEvents_Response = CTransportValidation_TriggerSyntheticEvents_Response {
843            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
844        };
845        &instance
846    }
847}
848
849// @@protoc_insertion_point(message:CTransportValidation_NotifySyntheticEvent_Notification)
850#[derive(PartialEq,Clone,Default,Debug)]
851pub struct CTransportValidation_NotifySyntheticEvent_Notification {
852    // message fields
853    // @@protoc_insertion_point(field:CTransportValidation_NotifySyntheticEvent_Notification.sequence)
854    pub sequence: ::std::option::Option<i32>,
855    // special fields
856    // @@protoc_insertion_point(special_field:CTransportValidation_NotifySyntheticEvent_Notification.special_fields)
857    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
858}
859
860impl<'a> ::std::default::Default for &'a CTransportValidation_NotifySyntheticEvent_Notification {
861    fn default() -> &'a CTransportValidation_NotifySyntheticEvent_Notification {
862        <CTransportValidation_NotifySyntheticEvent_Notification as ::steam_vent_proto_common::protobuf::Message>::default_instance()
863    }
864}
865
866impl CTransportValidation_NotifySyntheticEvent_Notification {
867    pub fn new() -> CTransportValidation_NotifySyntheticEvent_Notification {
868        ::std::default::Default::default()
869    }
870
871    // optional int32 sequence = 1;
872
873    pub fn sequence(&self) -> i32 {
874        self.sequence.unwrap_or(0)
875    }
876
877    pub fn clear_sequence(&mut self) {
878        self.sequence = ::std::option::Option::None;
879    }
880
881    pub fn has_sequence(&self) -> bool {
882        self.sequence.is_some()
883    }
884
885    // Param is passed by value, moved
886    pub fn set_sequence(&mut self, v: i32) {
887        self.sequence = ::std::option::Option::Some(v);
888    }
889}
890
891impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_NotifySyntheticEvent_Notification {
892    const NAME: &'static str = "CTransportValidation_NotifySyntheticEvent_Notification";
893
894    fn is_initialized(&self) -> bool {
895        true
896    }
897
898    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
899        while let Some(tag) = is.read_raw_tag_or_eof()? {
900            match tag {
901                8 => {
902                    self.sequence = ::std::option::Option::Some(is.read_int32()?);
903                },
904                tag => {
905                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
906                },
907            };
908        }
909        ::std::result::Result::Ok(())
910    }
911
912    // Compute sizes of nested messages
913    #[allow(unused_variables)]
914    fn compute_size(&self) -> u64 {
915        let mut my_size = 0;
916        if let Some(v) = self.sequence {
917            my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(1, v);
918        }
919        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
920        self.special_fields.cached_size().set(my_size as u32);
921        my_size
922    }
923
924    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
925        if let Some(v) = self.sequence {
926            os.write_int32(1, v)?;
927        }
928        os.write_unknown_fields(self.special_fields.unknown_fields())?;
929        ::std::result::Result::Ok(())
930    }
931
932    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
933        &self.special_fields
934    }
935
936    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
937        &mut self.special_fields
938    }
939
940    fn new() -> CTransportValidation_NotifySyntheticEvent_Notification {
941        CTransportValidation_NotifySyntheticEvent_Notification::new()
942    }
943
944    fn clear(&mut self) {
945        self.sequence = ::std::option::Option::None;
946        self.special_fields.clear();
947    }
948
949    fn default_instance() -> &'static CTransportValidation_NotifySyntheticEvent_Notification {
950        static instance: CTransportValidation_NotifySyntheticEvent_Notification = CTransportValidation_NotifySyntheticEvent_Notification {
951            sequence: ::std::option::Option::None,
952            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
953        };
954        &instance
955    }
956}
957
958// @@protoc_insertion_point(message:CTransportValidation_TriggerDataRequest_Request)
959#[derive(PartialEq,Clone,Default,Debug)]
960pub struct CTransportValidation_TriggerDataRequest_Request {
961    // special fields
962    // @@protoc_insertion_point(special_field:CTransportValidation_TriggerDataRequest_Request.special_fields)
963    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
964}
965
966impl<'a> ::std::default::Default for &'a CTransportValidation_TriggerDataRequest_Request {
967    fn default() -> &'a CTransportValidation_TriggerDataRequest_Request {
968        <CTransportValidation_TriggerDataRequest_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
969    }
970}
971
972impl CTransportValidation_TriggerDataRequest_Request {
973    pub fn new() -> CTransportValidation_TriggerDataRequest_Request {
974        ::std::default::Default::default()
975    }
976}
977
978impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_TriggerDataRequest_Request {
979    const NAME: &'static str = "CTransportValidation_TriggerDataRequest_Request";
980
981    fn is_initialized(&self) -> bool {
982        true
983    }
984
985    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
986        while let Some(tag) = is.read_raw_tag_or_eof()? {
987            match tag {
988                tag => {
989                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
990                },
991            };
992        }
993        ::std::result::Result::Ok(())
994    }
995
996    // Compute sizes of nested messages
997    #[allow(unused_variables)]
998    fn compute_size(&self) -> u64 {
999        let mut my_size = 0;
1000        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1001        self.special_fields.cached_size().set(my_size as u32);
1002        my_size
1003    }
1004
1005    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1006        os.write_unknown_fields(self.special_fields.unknown_fields())?;
1007        ::std::result::Result::Ok(())
1008    }
1009
1010    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
1011        &self.special_fields
1012    }
1013
1014    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
1015        &mut self.special_fields
1016    }
1017
1018    fn new() -> CTransportValidation_TriggerDataRequest_Request {
1019        CTransportValidation_TriggerDataRequest_Request::new()
1020    }
1021
1022    fn clear(&mut self) {
1023        self.special_fields.clear();
1024    }
1025
1026    fn default_instance() -> &'static CTransportValidation_TriggerDataRequest_Request {
1027        static instance: CTransportValidation_TriggerDataRequest_Request = CTransportValidation_TriggerDataRequest_Request {
1028            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
1029        };
1030        &instance
1031    }
1032}
1033
1034// @@protoc_insertion_point(message:CTransportValidation_TriggerDataRequest_Response)
1035#[derive(PartialEq,Clone,Default,Debug)]
1036pub struct CTransportValidation_TriggerDataRequest_Response {
1037    // message fields
1038    // @@protoc_insertion_point(field:CTransportValidation_TriggerDataRequest_Response.data)
1039    pub data: ::std::option::Option<i32>,
1040    // special fields
1041    // @@protoc_insertion_point(special_field:CTransportValidation_TriggerDataRequest_Response.special_fields)
1042    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
1043}
1044
1045impl<'a> ::std::default::Default for &'a CTransportValidation_TriggerDataRequest_Response {
1046    fn default() -> &'a CTransportValidation_TriggerDataRequest_Response {
1047        <CTransportValidation_TriggerDataRequest_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
1048    }
1049}
1050
1051impl CTransportValidation_TriggerDataRequest_Response {
1052    pub fn new() -> CTransportValidation_TriggerDataRequest_Response {
1053        ::std::default::Default::default()
1054    }
1055
1056    // optional int32 data = 1;
1057
1058    pub fn data(&self) -> i32 {
1059        self.data.unwrap_or(0)
1060    }
1061
1062    pub fn clear_data(&mut self) {
1063        self.data = ::std::option::Option::None;
1064    }
1065
1066    pub fn has_data(&self) -> bool {
1067        self.data.is_some()
1068    }
1069
1070    // Param is passed by value, moved
1071    pub fn set_data(&mut self, v: i32) {
1072        self.data = ::std::option::Option::Some(v);
1073    }
1074}
1075
1076impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_TriggerDataRequest_Response {
1077    const NAME: &'static str = "CTransportValidation_TriggerDataRequest_Response";
1078
1079    fn is_initialized(&self) -> bool {
1080        true
1081    }
1082
1083    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1084        while let Some(tag) = is.read_raw_tag_or_eof()? {
1085            match tag {
1086                8 => {
1087                    self.data = ::std::option::Option::Some(is.read_int32()?);
1088                },
1089                tag => {
1090                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1091                },
1092            };
1093        }
1094        ::std::result::Result::Ok(())
1095    }
1096
1097    // Compute sizes of nested messages
1098    #[allow(unused_variables)]
1099    fn compute_size(&self) -> u64 {
1100        let mut my_size = 0;
1101        if let Some(v) = self.data {
1102            my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(1, v);
1103        }
1104        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1105        self.special_fields.cached_size().set(my_size as u32);
1106        my_size
1107    }
1108
1109    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1110        if let Some(v) = self.data {
1111            os.write_int32(1, v)?;
1112        }
1113        os.write_unknown_fields(self.special_fields.unknown_fields())?;
1114        ::std::result::Result::Ok(())
1115    }
1116
1117    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
1118        &self.special_fields
1119    }
1120
1121    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
1122        &mut self.special_fields
1123    }
1124
1125    fn new() -> CTransportValidation_TriggerDataRequest_Response {
1126        CTransportValidation_TriggerDataRequest_Response::new()
1127    }
1128
1129    fn clear(&mut self) {
1130        self.data = ::std::option::Option::None;
1131        self.special_fields.clear();
1132    }
1133
1134    fn default_instance() -> &'static CTransportValidation_TriggerDataRequest_Response {
1135        static instance: CTransportValidation_TriggerDataRequest_Response = CTransportValidation_TriggerDataRequest_Response {
1136            data: ::std::option::Option::None,
1137            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
1138        };
1139        &instance
1140    }
1141}
1142
1143// @@protoc_insertion_point(message:CTransportValidation_DataRequest_Request)
1144#[derive(PartialEq,Clone,Default,Debug)]
1145pub struct CTransportValidation_DataRequest_Request {
1146    // special fields
1147    // @@protoc_insertion_point(special_field:CTransportValidation_DataRequest_Request.special_fields)
1148    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
1149}
1150
1151impl<'a> ::std::default::Default for &'a CTransportValidation_DataRequest_Request {
1152    fn default() -> &'a CTransportValidation_DataRequest_Request {
1153        <CTransportValidation_DataRequest_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
1154    }
1155}
1156
1157impl CTransportValidation_DataRequest_Request {
1158    pub fn new() -> CTransportValidation_DataRequest_Request {
1159        ::std::default::Default::default()
1160    }
1161}
1162
1163impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_DataRequest_Request {
1164    const NAME: &'static str = "CTransportValidation_DataRequest_Request";
1165
1166    fn is_initialized(&self) -> bool {
1167        true
1168    }
1169
1170    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1171        while let Some(tag) = is.read_raw_tag_or_eof()? {
1172            match tag {
1173                tag => {
1174                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1175                },
1176            };
1177        }
1178        ::std::result::Result::Ok(())
1179    }
1180
1181    // Compute sizes of nested messages
1182    #[allow(unused_variables)]
1183    fn compute_size(&self) -> u64 {
1184        let mut my_size = 0;
1185        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1186        self.special_fields.cached_size().set(my_size as u32);
1187        my_size
1188    }
1189
1190    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1191        os.write_unknown_fields(self.special_fields.unknown_fields())?;
1192        ::std::result::Result::Ok(())
1193    }
1194
1195    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
1196        &self.special_fields
1197    }
1198
1199    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
1200        &mut self.special_fields
1201    }
1202
1203    fn new() -> CTransportValidation_DataRequest_Request {
1204        CTransportValidation_DataRequest_Request::new()
1205    }
1206
1207    fn clear(&mut self) {
1208        self.special_fields.clear();
1209    }
1210
1211    fn default_instance() -> &'static CTransportValidation_DataRequest_Request {
1212        static instance: CTransportValidation_DataRequest_Request = CTransportValidation_DataRequest_Request {
1213            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
1214        };
1215        &instance
1216    }
1217}
1218
1219// @@protoc_insertion_point(message:CTransportValidation_DataRequest_Response)
1220#[derive(PartialEq,Clone,Default,Debug)]
1221pub struct CTransportValidation_DataRequest_Response {
1222    // message fields
1223    // @@protoc_insertion_point(field:CTransportValidation_DataRequest_Response.data)
1224    pub data: ::std::option::Option<i32>,
1225    // special fields
1226    // @@protoc_insertion_point(special_field:CTransportValidation_DataRequest_Response.special_fields)
1227    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
1228}
1229
1230impl<'a> ::std::default::Default for &'a CTransportValidation_DataRequest_Response {
1231    fn default() -> &'a CTransportValidation_DataRequest_Response {
1232        <CTransportValidation_DataRequest_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
1233    }
1234}
1235
1236impl CTransportValidation_DataRequest_Response {
1237    pub fn new() -> CTransportValidation_DataRequest_Response {
1238        ::std::default::Default::default()
1239    }
1240
1241    // optional int32 data = 1;
1242
1243    pub fn data(&self) -> i32 {
1244        self.data.unwrap_or(0)
1245    }
1246
1247    pub fn clear_data(&mut self) {
1248        self.data = ::std::option::Option::None;
1249    }
1250
1251    pub fn has_data(&self) -> bool {
1252        self.data.is_some()
1253    }
1254
1255    // Param is passed by value, moved
1256    pub fn set_data(&mut self, v: i32) {
1257        self.data = ::std::option::Option::Some(v);
1258    }
1259}
1260
1261impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_DataRequest_Response {
1262    const NAME: &'static str = "CTransportValidation_DataRequest_Response";
1263
1264    fn is_initialized(&self) -> bool {
1265        true
1266    }
1267
1268    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1269        while let Some(tag) = is.read_raw_tag_or_eof()? {
1270            match tag {
1271                8 => {
1272                    self.data = ::std::option::Option::Some(is.read_int32()?);
1273                },
1274                tag => {
1275                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1276                },
1277            };
1278        }
1279        ::std::result::Result::Ok(())
1280    }
1281
1282    // Compute sizes of nested messages
1283    #[allow(unused_variables)]
1284    fn compute_size(&self) -> u64 {
1285        let mut my_size = 0;
1286        if let Some(v) = self.data {
1287            my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(1, v);
1288        }
1289        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1290        self.special_fields.cached_size().set(my_size as u32);
1291        my_size
1292    }
1293
1294    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1295        if let Some(v) = self.data {
1296            os.write_int32(1, v)?;
1297        }
1298        os.write_unknown_fields(self.special_fields.unknown_fields())?;
1299        ::std::result::Result::Ok(())
1300    }
1301
1302    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
1303        &self.special_fields
1304    }
1305
1306    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
1307        &mut self.special_fields
1308    }
1309
1310    fn new() -> CTransportValidation_DataRequest_Response {
1311        CTransportValidation_DataRequest_Response::new()
1312    }
1313
1314    fn clear(&mut self) {
1315        self.data = ::std::option::Option::None;
1316        self.special_fields.clear();
1317    }
1318
1319    fn default_instance() -> &'static CTransportValidation_DataRequest_Response {
1320        static instance: CTransportValidation_DataRequest_Response = CTransportValidation_DataRequest_Response {
1321            data: ::std::option::Option::None,
1322            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
1323        };
1324        &instance
1325    }
1326}
1327
1328// @@protoc_insertion_point(message:CTransportValidation_AddNumbers_Request)
1329#[derive(PartialEq,Clone,Default,Debug)]
1330pub struct CTransportValidation_AddNumbers_Request {
1331    // message fields
1332    // @@protoc_insertion_point(field:CTransportValidation_AddNumbers_Request.numbers)
1333    pub numbers: ::std::vec::Vec<i32>,
1334    // special fields
1335    // @@protoc_insertion_point(special_field:CTransportValidation_AddNumbers_Request.special_fields)
1336    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
1337}
1338
1339impl<'a> ::std::default::Default for &'a CTransportValidation_AddNumbers_Request {
1340    fn default() -> &'a CTransportValidation_AddNumbers_Request {
1341        <CTransportValidation_AddNumbers_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
1342    }
1343}
1344
1345impl CTransportValidation_AddNumbers_Request {
1346    pub fn new() -> CTransportValidation_AddNumbers_Request {
1347        ::std::default::Default::default()
1348    }
1349}
1350
1351impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_AddNumbers_Request {
1352    const NAME: &'static str = "CTransportValidation_AddNumbers_Request";
1353
1354    fn is_initialized(&self) -> bool {
1355        true
1356    }
1357
1358    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1359        while let Some(tag) = is.read_raw_tag_or_eof()? {
1360            match tag {
1361                10 => {
1362                    is.read_repeated_packed_int32_into(&mut self.numbers)?;
1363                },
1364                8 => {
1365                    self.numbers.push(is.read_int32()?);
1366                },
1367                tag => {
1368                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1369                },
1370            };
1371        }
1372        ::std::result::Result::Ok(())
1373    }
1374
1375    // Compute sizes of nested messages
1376    #[allow(unused_variables)]
1377    fn compute_size(&self) -> u64 {
1378        let mut my_size = 0;
1379        for value in &self.numbers {
1380            my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(1, *value);
1381        };
1382        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1383        self.special_fields.cached_size().set(my_size as u32);
1384        my_size
1385    }
1386
1387    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1388        for v in &self.numbers {
1389            os.write_int32(1, *v)?;
1390        };
1391        os.write_unknown_fields(self.special_fields.unknown_fields())?;
1392        ::std::result::Result::Ok(())
1393    }
1394
1395    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
1396        &self.special_fields
1397    }
1398
1399    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
1400        &mut self.special_fields
1401    }
1402
1403    fn new() -> CTransportValidation_AddNumbers_Request {
1404        CTransportValidation_AddNumbers_Request::new()
1405    }
1406
1407    fn clear(&mut self) {
1408        self.numbers.clear();
1409        self.special_fields.clear();
1410    }
1411
1412    fn default_instance() -> &'static CTransportValidation_AddNumbers_Request {
1413        static instance: CTransportValidation_AddNumbers_Request = CTransportValidation_AddNumbers_Request {
1414            numbers: ::std::vec::Vec::new(),
1415            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
1416        };
1417        &instance
1418    }
1419}
1420
1421// @@protoc_insertion_point(message:CTransportValidation_AddNumbers_Response)
1422#[derive(PartialEq,Clone,Default,Debug)]
1423pub struct CTransportValidation_AddNumbers_Response {
1424    // message fields
1425    // @@protoc_insertion_point(field:CTransportValidation_AddNumbers_Response.accumulated)
1426    pub accumulated: ::std::option::Option<i32>,
1427    // special fields
1428    // @@protoc_insertion_point(special_field:CTransportValidation_AddNumbers_Response.special_fields)
1429    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
1430}
1431
1432impl<'a> ::std::default::Default for &'a CTransportValidation_AddNumbers_Response {
1433    fn default() -> &'a CTransportValidation_AddNumbers_Response {
1434        <CTransportValidation_AddNumbers_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
1435    }
1436}
1437
1438impl CTransportValidation_AddNumbers_Response {
1439    pub fn new() -> CTransportValidation_AddNumbers_Response {
1440        ::std::default::Default::default()
1441    }
1442
1443    // optional int32 accumulated = 1;
1444
1445    pub fn accumulated(&self) -> i32 {
1446        self.accumulated.unwrap_or(0)
1447    }
1448
1449    pub fn clear_accumulated(&mut self) {
1450        self.accumulated = ::std::option::Option::None;
1451    }
1452
1453    pub fn has_accumulated(&self) -> bool {
1454        self.accumulated.is_some()
1455    }
1456
1457    // Param is passed by value, moved
1458    pub fn set_accumulated(&mut self, v: i32) {
1459        self.accumulated = ::std::option::Option::Some(v);
1460    }
1461}
1462
1463impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_AddNumbers_Response {
1464    const NAME: &'static str = "CTransportValidation_AddNumbers_Response";
1465
1466    fn is_initialized(&self) -> bool {
1467        true
1468    }
1469
1470    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1471        while let Some(tag) = is.read_raw_tag_or_eof()? {
1472            match tag {
1473                8 => {
1474                    self.accumulated = ::std::option::Option::Some(is.read_int32()?);
1475                },
1476                tag => {
1477                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1478                },
1479            };
1480        }
1481        ::std::result::Result::Ok(())
1482    }
1483
1484    // Compute sizes of nested messages
1485    #[allow(unused_variables)]
1486    fn compute_size(&self) -> u64 {
1487        let mut my_size = 0;
1488        if let Some(v) = self.accumulated {
1489            my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(1, v);
1490        }
1491        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1492        self.special_fields.cached_size().set(my_size as u32);
1493        my_size
1494    }
1495
1496    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1497        if let Some(v) = self.accumulated {
1498            os.write_int32(1, v)?;
1499        }
1500        os.write_unknown_fields(self.special_fields.unknown_fields())?;
1501        ::std::result::Result::Ok(())
1502    }
1503
1504    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
1505        &self.special_fields
1506    }
1507
1508    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
1509        &mut self.special_fields
1510    }
1511
1512    fn new() -> CTransportValidation_AddNumbers_Response {
1513        CTransportValidation_AddNumbers_Response::new()
1514    }
1515
1516    fn clear(&mut self) {
1517        self.accumulated = ::std::option::Option::None;
1518        self.special_fields.clear();
1519    }
1520
1521    fn default_instance() -> &'static CTransportValidation_AddNumbers_Response {
1522        static instance: CTransportValidation_AddNumbers_Response = CTransportValidation_AddNumbers_Response {
1523            accumulated: ::std::option::Option::None,
1524            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
1525        };
1526        &instance
1527    }
1528}
1529
1530// @@protoc_insertion_point(message:CTransportValidation_CountOrderedBytes_Request)
1531#[derive(PartialEq,Clone,Default,Debug)]
1532pub struct CTransportValidation_CountOrderedBytes_Request {
1533    // message fields
1534    // @@protoc_insertion_point(field:CTransportValidation_CountOrderedBytes_Request.ordered_bytes)
1535    pub ordered_bytes: ::std::option::Option<::std::vec::Vec<u8>>,
1536    // special fields
1537    // @@protoc_insertion_point(special_field:CTransportValidation_CountOrderedBytes_Request.special_fields)
1538    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
1539}
1540
1541impl<'a> ::std::default::Default for &'a CTransportValidation_CountOrderedBytes_Request {
1542    fn default() -> &'a CTransportValidation_CountOrderedBytes_Request {
1543        <CTransportValidation_CountOrderedBytes_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
1544    }
1545}
1546
1547impl CTransportValidation_CountOrderedBytes_Request {
1548    pub fn new() -> CTransportValidation_CountOrderedBytes_Request {
1549        ::std::default::Default::default()
1550    }
1551
1552    // optional bytes ordered_bytes = 1;
1553
1554    pub fn ordered_bytes(&self) -> &[u8] {
1555        match self.ordered_bytes.as_ref() {
1556            Some(v) => v,
1557            None => &[],
1558        }
1559    }
1560
1561    pub fn clear_ordered_bytes(&mut self) {
1562        self.ordered_bytes = ::std::option::Option::None;
1563    }
1564
1565    pub fn has_ordered_bytes(&self) -> bool {
1566        self.ordered_bytes.is_some()
1567    }
1568
1569    // Param is passed by value, moved
1570    pub fn set_ordered_bytes(&mut self, v: ::std::vec::Vec<u8>) {
1571        self.ordered_bytes = ::std::option::Option::Some(v);
1572    }
1573
1574    // Mutable pointer to the field.
1575    // If field is not initialized, it is initialized with default value first.
1576    pub fn mut_ordered_bytes(&mut self) -> &mut ::std::vec::Vec<u8> {
1577        if self.ordered_bytes.is_none() {
1578            self.ordered_bytes = ::std::option::Option::Some(::std::vec::Vec::new());
1579        }
1580        self.ordered_bytes.as_mut().unwrap()
1581    }
1582
1583    // Take field
1584    pub fn take_ordered_bytes(&mut self) -> ::std::vec::Vec<u8> {
1585        self.ordered_bytes.take().unwrap_or_else(|| ::std::vec::Vec::new())
1586    }
1587}
1588
1589impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_CountOrderedBytes_Request {
1590    const NAME: &'static str = "CTransportValidation_CountOrderedBytes_Request";
1591
1592    fn is_initialized(&self) -> bool {
1593        true
1594    }
1595
1596    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1597        while let Some(tag) = is.read_raw_tag_or_eof()? {
1598            match tag {
1599                10 => {
1600                    self.ordered_bytes = ::std::option::Option::Some(is.read_bytes()?);
1601                },
1602                tag => {
1603                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1604                },
1605            };
1606        }
1607        ::std::result::Result::Ok(())
1608    }
1609
1610    // Compute sizes of nested messages
1611    #[allow(unused_variables)]
1612    fn compute_size(&self) -> u64 {
1613        let mut my_size = 0;
1614        if let Some(v) = self.ordered_bytes.as_ref() {
1615            my_size += ::steam_vent_proto_common::protobuf::rt::bytes_size(1, &v);
1616        }
1617        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1618        self.special_fields.cached_size().set(my_size as u32);
1619        my_size
1620    }
1621
1622    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1623        if let Some(v) = self.ordered_bytes.as_ref() {
1624            os.write_bytes(1, v)?;
1625        }
1626        os.write_unknown_fields(self.special_fields.unknown_fields())?;
1627        ::std::result::Result::Ok(())
1628    }
1629
1630    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
1631        &self.special_fields
1632    }
1633
1634    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
1635        &mut self.special_fields
1636    }
1637
1638    fn new() -> CTransportValidation_CountOrderedBytes_Request {
1639        CTransportValidation_CountOrderedBytes_Request::new()
1640    }
1641
1642    fn clear(&mut self) {
1643        self.ordered_bytes = ::std::option::Option::None;
1644        self.special_fields.clear();
1645    }
1646
1647    fn default_instance() -> &'static CTransportValidation_CountOrderedBytes_Request {
1648        static instance: CTransportValidation_CountOrderedBytes_Request = CTransportValidation_CountOrderedBytes_Request {
1649            ordered_bytes: ::std::option::Option::None,
1650            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
1651        };
1652        &instance
1653    }
1654}
1655
1656// @@protoc_insertion_point(message:CTransportValidation_CountOrderedBytes_Response)
1657#[derive(PartialEq,Clone,Default,Debug)]
1658pub struct CTransportValidation_CountOrderedBytes_Response {
1659    // message fields
1660    // @@protoc_insertion_point(field:CTransportValidation_CountOrderedBytes_Response.byte_count)
1661    pub byte_count: ::std::option::Option<i32>,
1662    // special fields
1663    // @@protoc_insertion_point(special_field:CTransportValidation_CountOrderedBytes_Response.special_fields)
1664    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
1665}
1666
1667impl<'a> ::std::default::Default for &'a CTransportValidation_CountOrderedBytes_Response {
1668    fn default() -> &'a CTransportValidation_CountOrderedBytes_Response {
1669        <CTransportValidation_CountOrderedBytes_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
1670    }
1671}
1672
1673impl CTransportValidation_CountOrderedBytes_Response {
1674    pub fn new() -> CTransportValidation_CountOrderedBytes_Response {
1675        ::std::default::Default::default()
1676    }
1677
1678    // optional int32 byte_count = 1;
1679
1680    pub fn byte_count(&self) -> i32 {
1681        self.byte_count.unwrap_or(0)
1682    }
1683
1684    pub fn clear_byte_count(&mut self) {
1685        self.byte_count = ::std::option::Option::None;
1686    }
1687
1688    pub fn has_byte_count(&self) -> bool {
1689        self.byte_count.is_some()
1690    }
1691
1692    // Param is passed by value, moved
1693    pub fn set_byte_count(&mut self, v: i32) {
1694        self.byte_count = ::std::option::Option::Some(v);
1695    }
1696}
1697
1698impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_CountOrderedBytes_Response {
1699    const NAME: &'static str = "CTransportValidation_CountOrderedBytes_Response";
1700
1701    fn is_initialized(&self) -> bool {
1702        true
1703    }
1704
1705    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1706        while let Some(tag) = is.read_raw_tag_or_eof()? {
1707            match tag {
1708                8 => {
1709                    self.byte_count = ::std::option::Option::Some(is.read_int32()?);
1710                },
1711                tag => {
1712                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1713                },
1714            };
1715        }
1716        ::std::result::Result::Ok(())
1717    }
1718
1719    // Compute sizes of nested messages
1720    #[allow(unused_variables)]
1721    fn compute_size(&self) -> u64 {
1722        let mut my_size = 0;
1723        if let Some(v) = self.byte_count {
1724            my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(1, v);
1725        }
1726        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1727        self.special_fields.cached_size().set(my_size as u32);
1728        my_size
1729    }
1730
1731    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1732        if let Some(v) = self.byte_count {
1733            os.write_int32(1, v)?;
1734        }
1735        os.write_unknown_fields(self.special_fields.unknown_fields())?;
1736        ::std::result::Result::Ok(())
1737    }
1738
1739    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
1740        &self.special_fields
1741    }
1742
1743    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
1744        &mut self.special_fields
1745    }
1746
1747    fn new() -> CTransportValidation_CountOrderedBytes_Response {
1748        CTransportValidation_CountOrderedBytes_Response::new()
1749    }
1750
1751    fn clear(&mut self) {
1752        self.byte_count = ::std::option::Option::None;
1753        self.special_fields.clear();
1754    }
1755
1756    fn default_instance() -> &'static CTransportValidation_CountOrderedBytes_Response {
1757        static instance: CTransportValidation_CountOrderedBytes_Response = CTransportValidation_CountOrderedBytes_Response {
1758            byte_count: ::std::option::Option::None,
1759            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
1760        };
1761        &instance
1762    }
1763}
1764
1765// @@protoc_insertion_point(message:CTransportValidation_ThreadedCount_Request)
1766#[derive(PartialEq,Clone,Default,Debug)]
1767pub struct CTransportValidation_ThreadedCount_Request {
1768    // message fields
1769    // @@protoc_insertion_point(field:CTransportValidation_ThreadedCount_Request.start_num)
1770    pub start_num: ::std::option::Option<i32>,
1771    // @@protoc_insertion_point(field:CTransportValidation_ThreadedCount_Request.end_num)
1772    pub end_num: ::std::option::Option<i32>,
1773    // special fields
1774    // @@protoc_insertion_point(special_field:CTransportValidation_ThreadedCount_Request.special_fields)
1775    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
1776}
1777
1778impl<'a> ::std::default::Default for &'a CTransportValidation_ThreadedCount_Request {
1779    fn default() -> &'a CTransportValidation_ThreadedCount_Request {
1780        <CTransportValidation_ThreadedCount_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
1781    }
1782}
1783
1784impl CTransportValidation_ThreadedCount_Request {
1785    pub fn new() -> CTransportValidation_ThreadedCount_Request {
1786        ::std::default::Default::default()
1787    }
1788
1789    // optional int32 start_num = 1;
1790
1791    pub fn start_num(&self) -> i32 {
1792        self.start_num.unwrap_or(0)
1793    }
1794
1795    pub fn clear_start_num(&mut self) {
1796        self.start_num = ::std::option::Option::None;
1797    }
1798
1799    pub fn has_start_num(&self) -> bool {
1800        self.start_num.is_some()
1801    }
1802
1803    // Param is passed by value, moved
1804    pub fn set_start_num(&mut self, v: i32) {
1805        self.start_num = ::std::option::Option::Some(v);
1806    }
1807
1808    // optional int32 end_num = 2;
1809
1810    pub fn end_num(&self) -> i32 {
1811        self.end_num.unwrap_or(0)
1812    }
1813
1814    pub fn clear_end_num(&mut self) {
1815        self.end_num = ::std::option::Option::None;
1816    }
1817
1818    pub fn has_end_num(&self) -> bool {
1819        self.end_num.is_some()
1820    }
1821
1822    // Param is passed by value, moved
1823    pub fn set_end_num(&mut self, v: i32) {
1824        self.end_num = ::std::option::Option::Some(v);
1825    }
1826}
1827
1828impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_ThreadedCount_Request {
1829    const NAME: &'static str = "CTransportValidation_ThreadedCount_Request";
1830
1831    fn is_initialized(&self) -> bool {
1832        true
1833    }
1834
1835    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1836        while let Some(tag) = is.read_raw_tag_or_eof()? {
1837            match tag {
1838                8 => {
1839                    self.start_num = ::std::option::Option::Some(is.read_int32()?);
1840                },
1841                16 => {
1842                    self.end_num = ::std::option::Option::Some(is.read_int32()?);
1843                },
1844                tag => {
1845                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1846                },
1847            };
1848        }
1849        ::std::result::Result::Ok(())
1850    }
1851
1852    // Compute sizes of nested messages
1853    #[allow(unused_variables)]
1854    fn compute_size(&self) -> u64 {
1855        let mut my_size = 0;
1856        if let Some(v) = self.start_num {
1857            my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(1, v);
1858        }
1859        if let Some(v) = self.end_num {
1860            my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(2, v);
1861        }
1862        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1863        self.special_fields.cached_size().set(my_size as u32);
1864        my_size
1865    }
1866
1867    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1868        if let Some(v) = self.start_num {
1869            os.write_int32(1, v)?;
1870        }
1871        if let Some(v) = self.end_num {
1872            os.write_int32(2, v)?;
1873        }
1874        os.write_unknown_fields(self.special_fields.unknown_fields())?;
1875        ::std::result::Result::Ok(())
1876    }
1877
1878    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
1879        &self.special_fields
1880    }
1881
1882    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
1883        &mut self.special_fields
1884    }
1885
1886    fn new() -> CTransportValidation_ThreadedCount_Request {
1887        CTransportValidation_ThreadedCount_Request::new()
1888    }
1889
1890    fn clear(&mut self) {
1891        self.start_num = ::std::option::Option::None;
1892        self.end_num = ::std::option::Option::None;
1893        self.special_fields.clear();
1894    }
1895
1896    fn default_instance() -> &'static CTransportValidation_ThreadedCount_Request {
1897        static instance: CTransportValidation_ThreadedCount_Request = CTransportValidation_ThreadedCount_Request {
1898            start_num: ::std::option::Option::None,
1899            end_num: ::std::option::Option::None,
1900            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
1901        };
1902        &instance
1903    }
1904}
1905
1906// @@protoc_insertion_point(message:CTransportValidation_ThreadedCount_Response)
1907#[derive(PartialEq,Clone,Default,Debug)]
1908pub struct CTransportValidation_ThreadedCount_Response {
1909    // special fields
1910    // @@protoc_insertion_point(special_field:CTransportValidation_ThreadedCount_Response.special_fields)
1911    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
1912}
1913
1914impl<'a> ::std::default::Default for &'a CTransportValidation_ThreadedCount_Response {
1915    fn default() -> &'a CTransportValidation_ThreadedCount_Response {
1916        <CTransportValidation_ThreadedCount_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
1917    }
1918}
1919
1920impl CTransportValidation_ThreadedCount_Response {
1921    pub fn new() -> CTransportValidation_ThreadedCount_Response {
1922        ::std::default::Default::default()
1923    }
1924}
1925
1926impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_ThreadedCount_Response {
1927    const NAME: &'static str = "CTransportValidation_ThreadedCount_Response";
1928
1929    fn is_initialized(&self) -> bool {
1930        true
1931    }
1932
1933    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1934        while let Some(tag) = is.read_raw_tag_or_eof()? {
1935            match tag {
1936                tag => {
1937                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1938                },
1939            };
1940        }
1941        ::std::result::Result::Ok(())
1942    }
1943
1944    // Compute sizes of nested messages
1945    #[allow(unused_variables)]
1946    fn compute_size(&self) -> u64 {
1947        let mut my_size = 0;
1948        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1949        self.special_fields.cached_size().set(my_size as u32);
1950        my_size
1951    }
1952
1953    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1954        os.write_unknown_fields(self.special_fields.unknown_fields())?;
1955        ::std::result::Result::Ok(())
1956    }
1957
1958    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
1959        &self.special_fields
1960    }
1961
1962    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
1963        &mut self.special_fields
1964    }
1965
1966    fn new() -> CTransportValidation_ThreadedCount_Response {
1967        CTransportValidation_ThreadedCount_Response::new()
1968    }
1969
1970    fn clear(&mut self) {
1971        self.special_fields.clear();
1972    }
1973
1974    fn default_instance() -> &'static CTransportValidation_ThreadedCount_Response {
1975        static instance: CTransportValidation_ThreadedCount_Response = CTransportValidation_ThreadedCount_Response {
1976            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
1977        };
1978        &instance
1979    }
1980}
1981
1982// @@protoc_insertion_point(message:CTransportValidation_NotifyCount_Notification)
1983#[derive(PartialEq,Clone,Default,Debug)]
1984pub struct CTransportValidation_NotifyCount_Notification {
1985    // message fields
1986    // @@protoc_insertion_point(field:CTransportValidation_NotifyCount_Notification.num)
1987    pub num: ::std::option::Option<i32>,
1988    // special fields
1989    // @@protoc_insertion_point(special_field:CTransportValidation_NotifyCount_Notification.special_fields)
1990    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
1991}
1992
1993impl<'a> ::std::default::Default for &'a CTransportValidation_NotifyCount_Notification {
1994    fn default() -> &'a CTransportValidation_NotifyCount_Notification {
1995        <CTransportValidation_NotifyCount_Notification as ::steam_vent_proto_common::protobuf::Message>::default_instance()
1996    }
1997}
1998
1999impl CTransportValidation_NotifyCount_Notification {
2000    pub fn new() -> CTransportValidation_NotifyCount_Notification {
2001        ::std::default::Default::default()
2002    }
2003
2004    // optional int32 num = 1;
2005
2006    pub fn num(&self) -> i32 {
2007        self.num.unwrap_or(0)
2008    }
2009
2010    pub fn clear_num(&mut self) {
2011        self.num = ::std::option::Option::None;
2012    }
2013
2014    pub fn has_num(&self) -> bool {
2015        self.num.is_some()
2016    }
2017
2018    // Param is passed by value, moved
2019    pub fn set_num(&mut self, v: i32) {
2020        self.num = ::std::option::Option::Some(v);
2021    }
2022}
2023
2024impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_NotifyCount_Notification {
2025    const NAME: &'static str = "CTransportValidation_NotifyCount_Notification";
2026
2027    fn is_initialized(&self) -> bool {
2028        true
2029    }
2030
2031    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2032        while let Some(tag) = is.read_raw_tag_or_eof()? {
2033            match tag {
2034                8 => {
2035                    self.num = ::std::option::Option::Some(is.read_int32()?);
2036                },
2037                tag => {
2038                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
2039                },
2040            };
2041        }
2042        ::std::result::Result::Ok(())
2043    }
2044
2045    // Compute sizes of nested messages
2046    #[allow(unused_variables)]
2047    fn compute_size(&self) -> u64 {
2048        let mut my_size = 0;
2049        if let Some(v) = self.num {
2050            my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(1, v);
2051        }
2052        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
2053        self.special_fields.cached_size().set(my_size as u32);
2054        my_size
2055    }
2056
2057    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2058        if let Some(v) = self.num {
2059            os.write_int32(1, v)?;
2060        }
2061        os.write_unknown_fields(self.special_fields.unknown_fields())?;
2062        ::std::result::Result::Ok(())
2063    }
2064
2065    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
2066        &self.special_fields
2067    }
2068
2069    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
2070        &mut self.special_fields
2071    }
2072
2073    fn new() -> CTransportValidation_NotifyCount_Notification {
2074        CTransportValidation_NotifyCount_Notification::new()
2075    }
2076
2077    fn clear(&mut self) {
2078        self.num = ::std::option::Option::None;
2079        self.special_fields.clear();
2080    }
2081
2082    fn default_instance() -> &'static CTransportValidation_NotifyCount_Notification {
2083        static instance: CTransportValidation_NotifyCount_Notification = CTransportValidation_NotifyCount_Notification {
2084            num: ::std::option::Option::None,
2085            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
2086        };
2087        &instance
2088    }
2089}
2090
2091// @@protoc_insertion_point(message:CTransportValidation_RequestInvalidBool_Request)
2092#[derive(PartialEq,Clone,Default,Debug)]
2093pub struct CTransportValidation_RequestInvalidBool_Request {
2094    // special fields
2095    // @@protoc_insertion_point(special_field:CTransportValidation_RequestInvalidBool_Request.special_fields)
2096    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
2097}
2098
2099impl<'a> ::std::default::Default for &'a CTransportValidation_RequestInvalidBool_Request {
2100    fn default() -> &'a CTransportValidation_RequestInvalidBool_Request {
2101        <CTransportValidation_RequestInvalidBool_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
2102    }
2103}
2104
2105impl CTransportValidation_RequestInvalidBool_Request {
2106    pub fn new() -> CTransportValidation_RequestInvalidBool_Request {
2107        ::std::default::Default::default()
2108    }
2109}
2110
2111impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_RequestInvalidBool_Request {
2112    const NAME: &'static str = "CTransportValidation_RequestInvalidBool_Request";
2113
2114    fn is_initialized(&self) -> bool {
2115        true
2116    }
2117
2118    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2119        while let Some(tag) = is.read_raw_tag_or_eof()? {
2120            match tag {
2121                tag => {
2122                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
2123                },
2124            };
2125        }
2126        ::std::result::Result::Ok(())
2127    }
2128
2129    // Compute sizes of nested messages
2130    #[allow(unused_variables)]
2131    fn compute_size(&self) -> u64 {
2132        let mut my_size = 0;
2133        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
2134        self.special_fields.cached_size().set(my_size as u32);
2135        my_size
2136    }
2137
2138    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2139        os.write_unknown_fields(self.special_fields.unknown_fields())?;
2140        ::std::result::Result::Ok(())
2141    }
2142
2143    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
2144        &self.special_fields
2145    }
2146
2147    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
2148        &mut self.special_fields
2149    }
2150
2151    fn new() -> CTransportValidation_RequestInvalidBool_Request {
2152        CTransportValidation_RequestInvalidBool_Request::new()
2153    }
2154
2155    fn clear(&mut self) {
2156        self.special_fields.clear();
2157    }
2158
2159    fn default_instance() -> &'static CTransportValidation_RequestInvalidBool_Request {
2160        static instance: CTransportValidation_RequestInvalidBool_Request = CTransportValidation_RequestInvalidBool_Request {
2161            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
2162        };
2163        &instance
2164    }
2165}
2166
2167// @@protoc_insertion_point(message:CTransportValidation_RequestInvalidBool_Response)
2168#[derive(PartialEq,Clone,Default,Debug)]
2169pub struct CTransportValidation_RequestInvalidBool_Response {
2170    // message fields
2171    // @@protoc_insertion_point(field:CTransportValidation_RequestInvalidBool_Response.before)
2172    pub before: ::std::option::Option<i32>,
2173    // @@protoc_insertion_point(field:CTransportValidation_RequestInvalidBool_Response.output)
2174    pub output: ::std::option::Option<bool>,
2175    // @@protoc_insertion_point(field:CTransportValidation_RequestInvalidBool_Response.after)
2176    pub after: ::std::option::Option<i32>,
2177    // special fields
2178    // @@protoc_insertion_point(special_field:CTransportValidation_RequestInvalidBool_Response.special_fields)
2179    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
2180}
2181
2182impl<'a> ::std::default::Default for &'a CTransportValidation_RequestInvalidBool_Response {
2183    fn default() -> &'a CTransportValidation_RequestInvalidBool_Response {
2184        <CTransportValidation_RequestInvalidBool_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
2185    }
2186}
2187
2188impl CTransportValidation_RequestInvalidBool_Response {
2189    pub fn new() -> CTransportValidation_RequestInvalidBool_Response {
2190        ::std::default::Default::default()
2191    }
2192
2193    // optional int32 before = 1;
2194
2195    pub fn before(&self) -> i32 {
2196        self.before.unwrap_or(0)
2197    }
2198
2199    pub fn clear_before(&mut self) {
2200        self.before = ::std::option::Option::None;
2201    }
2202
2203    pub fn has_before(&self) -> bool {
2204        self.before.is_some()
2205    }
2206
2207    // Param is passed by value, moved
2208    pub fn set_before(&mut self, v: i32) {
2209        self.before = ::std::option::Option::Some(v);
2210    }
2211
2212    // optional bool output = 2;
2213
2214    pub fn output(&self) -> bool {
2215        self.output.unwrap_or(false)
2216    }
2217
2218    pub fn clear_output(&mut self) {
2219        self.output = ::std::option::Option::None;
2220    }
2221
2222    pub fn has_output(&self) -> bool {
2223        self.output.is_some()
2224    }
2225
2226    // Param is passed by value, moved
2227    pub fn set_output(&mut self, v: bool) {
2228        self.output = ::std::option::Option::Some(v);
2229    }
2230
2231    // optional int32 after = 3;
2232
2233    pub fn after(&self) -> i32 {
2234        self.after.unwrap_or(0)
2235    }
2236
2237    pub fn clear_after(&mut self) {
2238        self.after = ::std::option::Option::None;
2239    }
2240
2241    pub fn has_after(&self) -> bool {
2242        self.after.is_some()
2243    }
2244
2245    // Param is passed by value, moved
2246    pub fn set_after(&mut self, v: i32) {
2247        self.after = ::std::option::Option::Some(v);
2248    }
2249}
2250
2251impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_RequestInvalidBool_Response {
2252    const NAME: &'static str = "CTransportValidation_RequestInvalidBool_Response";
2253
2254    fn is_initialized(&self) -> bool {
2255        true
2256    }
2257
2258    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2259        while let Some(tag) = is.read_raw_tag_or_eof()? {
2260            match tag {
2261                8 => {
2262                    self.before = ::std::option::Option::Some(is.read_int32()?);
2263                },
2264                16 => {
2265                    self.output = ::std::option::Option::Some(is.read_bool()?);
2266                },
2267                24 => {
2268                    self.after = ::std::option::Option::Some(is.read_int32()?);
2269                },
2270                tag => {
2271                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
2272                },
2273            };
2274        }
2275        ::std::result::Result::Ok(())
2276    }
2277
2278    // Compute sizes of nested messages
2279    #[allow(unused_variables)]
2280    fn compute_size(&self) -> u64 {
2281        let mut my_size = 0;
2282        if let Some(v) = self.before {
2283            my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(1, v);
2284        }
2285        if let Some(v) = self.output {
2286            my_size += 1 + 1;
2287        }
2288        if let Some(v) = self.after {
2289            my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(3, v);
2290        }
2291        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
2292        self.special_fields.cached_size().set(my_size as u32);
2293        my_size
2294    }
2295
2296    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2297        if let Some(v) = self.before {
2298            os.write_int32(1, v)?;
2299        }
2300        if let Some(v) = self.output {
2301            os.write_bool(2, v)?;
2302        }
2303        if let Some(v) = self.after {
2304            os.write_int32(3, v)?;
2305        }
2306        os.write_unknown_fields(self.special_fields.unknown_fields())?;
2307        ::std::result::Result::Ok(())
2308    }
2309
2310    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
2311        &self.special_fields
2312    }
2313
2314    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
2315        &mut self.special_fields
2316    }
2317
2318    fn new() -> CTransportValidation_RequestInvalidBool_Response {
2319        CTransportValidation_RequestInvalidBool_Response::new()
2320    }
2321
2322    fn clear(&mut self) {
2323        self.before = ::std::option::Option::None;
2324        self.output = ::std::option::Option::None;
2325        self.after = ::std::option::Option::None;
2326        self.special_fields.clear();
2327    }
2328
2329    fn default_instance() -> &'static CTransportValidation_RequestInvalidBool_Response {
2330        static instance: CTransportValidation_RequestInvalidBool_Response = CTransportValidation_RequestInvalidBool_Response {
2331            before: ::std::option::Option::None,
2332            output: ::std::option::Option::None,
2333            after: ::std::option::Option::None,
2334            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
2335        };
2336        &instance
2337    }
2338}
2339
2340// @@protoc_insertion_point(message:CTransportValidation_GetLargeResponse_Request)
2341#[derive(PartialEq,Clone,Default,Debug)]
2342pub struct CTransportValidation_GetLargeResponse_Request {
2343    // message fields
2344    // @@protoc_insertion_point(field:CTransportValidation_GetLargeResponse_Request.data_size)
2345    pub data_size: ::std::option::Option<u32>,
2346    // special fields
2347    // @@protoc_insertion_point(special_field:CTransportValidation_GetLargeResponse_Request.special_fields)
2348    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
2349}
2350
2351impl<'a> ::std::default::Default for &'a CTransportValidation_GetLargeResponse_Request {
2352    fn default() -> &'a CTransportValidation_GetLargeResponse_Request {
2353        <CTransportValidation_GetLargeResponse_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
2354    }
2355}
2356
2357impl CTransportValidation_GetLargeResponse_Request {
2358    pub fn new() -> CTransportValidation_GetLargeResponse_Request {
2359        ::std::default::Default::default()
2360    }
2361
2362    // optional uint32 data_size = 1;
2363
2364    pub fn data_size(&self) -> u32 {
2365        self.data_size.unwrap_or(0)
2366    }
2367
2368    pub fn clear_data_size(&mut self) {
2369        self.data_size = ::std::option::Option::None;
2370    }
2371
2372    pub fn has_data_size(&self) -> bool {
2373        self.data_size.is_some()
2374    }
2375
2376    // Param is passed by value, moved
2377    pub fn set_data_size(&mut self, v: u32) {
2378        self.data_size = ::std::option::Option::Some(v);
2379    }
2380}
2381
2382impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_GetLargeResponse_Request {
2383    const NAME: &'static str = "CTransportValidation_GetLargeResponse_Request";
2384
2385    fn is_initialized(&self) -> bool {
2386        true
2387    }
2388
2389    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2390        while let Some(tag) = is.read_raw_tag_or_eof()? {
2391            match tag {
2392                8 => {
2393                    self.data_size = ::std::option::Option::Some(is.read_uint32()?);
2394                },
2395                tag => {
2396                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
2397                },
2398            };
2399        }
2400        ::std::result::Result::Ok(())
2401    }
2402
2403    // Compute sizes of nested messages
2404    #[allow(unused_variables)]
2405    fn compute_size(&self) -> u64 {
2406        let mut my_size = 0;
2407        if let Some(v) = self.data_size {
2408            my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(1, v);
2409        }
2410        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
2411        self.special_fields.cached_size().set(my_size as u32);
2412        my_size
2413    }
2414
2415    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2416        if let Some(v) = self.data_size {
2417            os.write_uint32(1, v)?;
2418        }
2419        os.write_unknown_fields(self.special_fields.unknown_fields())?;
2420        ::std::result::Result::Ok(())
2421    }
2422
2423    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
2424        &self.special_fields
2425    }
2426
2427    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
2428        &mut self.special_fields
2429    }
2430
2431    fn new() -> CTransportValidation_GetLargeResponse_Request {
2432        CTransportValidation_GetLargeResponse_Request::new()
2433    }
2434
2435    fn clear(&mut self) {
2436        self.data_size = ::std::option::Option::None;
2437        self.special_fields.clear();
2438    }
2439
2440    fn default_instance() -> &'static CTransportValidation_GetLargeResponse_Request {
2441        static instance: CTransportValidation_GetLargeResponse_Request = CTransportValidation_GetLargeResponse_Request {
2442            data_size: ::std::option::Option::None,
2443            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
2444        };
2445        &instance
2446    }
2447}
2448
2449// @@protoc_insertion_point(message:CTransportValidation_GetLargeResponse_Response)
2450#[derive(PartialEq,Clone,Default,Debug)]
2451pub struct CTransportValidation_GetLargeResponse_Response {
2452    // message fields
2453    // @@protoc_insertion_point(field:CTransportValidation_GetLargeResponse_Response.data)
2454    pub data: ::std::option::Option<::std::vec::Vec<u8>>,
2455    // special fields
2456    // @@protoc_insertion_point(special_field:CTransportValidation_GetLargeResponse_Response.special_fields)
2457    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
2458}
2459
2460impl<'a> ::std::default::Default for &'a CTransportValidation_GetLargeResponse_Response {
2461    fn default() -> &'a CTransportValidation_GetLargeResponse_Response {
2462        <CTransportValidation_GetLargeResponse_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
2463    }
2464}
2465
2466impl CTransportValidation_GetLargeResponse_Response {
2467    pub fn new() -> CTransportValidation_GetLargeResponse_Response {
2468        ::std::default::Default::default()
2469    }
2470
2471    // optional bytes data = 1;
2472
2473    pub fn data(&self) -> &[u8] {
2474        match self.data.as_ref() {
2475            Some(v) => v,
2476            None => &[],
2477        }
2478    }
2479
2480    pub fn clear_data(&mut self) {
2481        self.data = ::std::option::Option::None;
2482    }
2483
2484    pub fn has_data(&self) -> bool {
2485        self.data.is_some()
2486    }
2487
2488    // Param is passed by value, moved
2489    pub fn set_data(&mut self, v: ::std::vec::Vec<u8>) {
2490        self.data = ::std::option::Option::Some(v);
2491    }
2492
2493    // Mutable pointer to the field.
2494    // If field is not initialized, it is initialized with default value first.
2495    pub fn mut_data(&mut self) -> &mut ::std::vec::Vec<u8> {
2496        if self.data.is_none() {
2497            self.data = ::std::option::Option::Some(::std::vec::Vec::new());
2498        }
2499        self.data.as_mut().unwrap()
2500    }
2501
2502    // Take field
2503    pub fn take_data(&mut self) -> ::std::vec::Vec<u8> {
2504        self.data.take().unwrap_or_else(|| ::std::vec::Vec::new())
2505    }
2506}
2507
2508impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_GetLargeResponse_Response {
2509    const NAME: &'static str = "CTransportValidation_GetLargeResponse_Response";
2510
2511    fn is_initialized(&self) -> bool {
2512        true
2513    }
2514
2515    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2516        while let Some(tag) = is.read_raw_tag_or_eof()? {
2517            match tag {
2518                10 => {
2519                    self.data = ::std::option::Option::Some(is.read_bytes()?);
2520                },
2521                tag => {
2522                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
2523                },
2524            };
2525        }
2526        ::std::result::Result::Ok(())
2527    }
2528
2529    // Compute sizes of nested messages
2530    #[allow(unused_variables)]
2531    fn compute_size(&self) -> u64 {
2532        let mut my_size = 0;
2533        if let Some(v) = self.data.as_ref() {
2534            my_size += ::steam_vent_proto_common::protobuf::rt::bytes_size(1, &v);
2535        }
2536        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
2537        self.special_fields.cached_size().set(my_size as u32);
2538        my_size
2539    }
2540
2541    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2542        if let Some(v) = self.data.as_ref() {
2543            os.write_bytes(1, v)?;
2544        }
2545        os.write_unknown_fields(self.special_fields.unknown_fields())?;
2546        ::std::result::Result::Ok(())
2547    }
2548
2549    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
2550        &self.special_fields
2551    }
2552
2553    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
2554        &mut self.special_fields
2555    }
2556
2557    fn new() -> CTransportValidation_GetLargeResponse_Response {
2558        CTransportValidation_GetLargeResponse_Response::new()
2559    }
2560
2561    fn clear(&mut self) {
2562        self.data = ::std::option::Option::None;
2563        self.special_fields.clear();
2564    }
2565
2566    fn default_instance() -> &'static CTransportValidation_GetLargeResponse_Response {
2567        static instance: CTransportValidation_GetLargeResponse_Response = CTransportValidation_GetLargeResponse_Response {
2568            data: ::std::option::Option::None,
2569            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
2570        };
2571        &instance
2572    }
2573}
2574
2575// @@protoc_insertion_point(message:CTransportValidation_RequestLargeNotification_Request)
2576#[derive(PartialEq,Clone,Default,Debug)]
2577pub struct CTransportValidation_RequestLargeNotification_Request {
2578    // message fields
2579    // @@protoc_insertion_point(field:CTransportValidation_RequestLargeNotification_Request.data_size)
2580    pub data_size: ::std::option::Option<u32>,
2581    // special fields
2582    // @@protoc_insertion_point(special_field:CTransportValidation_RequestLargeNotification_Request.special_fields)
2583    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
2584}
2585
2586impl<'a> ::std::default::Default for &'a CTransportValidation_RequestLargeNotification_Request {
2587    fn default() -> &'a CTransportValidation_RequestLargeNotification_Request {
2588        <CTransportValidation_RequestLargeNotification_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
2589    }
2590}
2591
2592impl CTransportValidation_RequestLargeNotification_Request {
2593    pub fn new() -> CTransportValidation_RequestLargeNotification_Request {
2594        ::std::default::Default::default()
2595    }
2596
2597    // optional uint32 data_size = 1;
2598
2599    pub fn data_size(&self) -> u32 {
2600        self.data_size.unwrap_or(0)
2601    }
2602
2603    pub fn clear_data_size(&mut self) {
2604        self.data_size = ::std::option::Option::None;
2605    }
2606
2607    pub fn has_data_size(&self) -> bool {
2608        self.data_size.is_some()
2609    }
2610
2611    // Param is passed by value, moved
2612    pub fn set_data_size(&mut self, v: u32) {
2613        self.data_size = ::std::option::Option::Some(v);
2614    }
2615}
2616
2617impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_RequestLargeNotification_Request {
2618    const NAME: &'static str = "CTransportValidation_RequestLargeNotification_Request";
2619
2620    fn is_initialized(&self) -> bool {
2621        true
2622    }
2623
2624    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2625        while let Some(tag) = is.read_raw_tag_or_eof()? {
2626            match tag {
2627                8 => {
2628                    self.data_size = ::std::option::Option::Some(is.read_uint32()?);
2629                },
2630                tag => {
2631                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
2632                },
2633            };
2634        }
2635        ::std::result::Result::Ok(())
2636    }
2637
2638    // Compute sizes of nested messages
2639    #[allow(unused_variables)]
2640    fn compute_size(&self) -> u64 {
2641        let mut my_size = 0;
2642        if let Some(v) = self.data_size {
2643            my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(1, v);
2644        }
2645        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
2646        self.special_fields.cached_size().set(my_size as u32);
2647        my_size
2648    }
2649
2650    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2651        if let Some(v) = self.data_size {
2652            os.write_uint32(1, v)?;
2653        }
2654        os.write_unknown_fields(self.special_fields.unknown_fields())?;
2655        ::std::result::Result::Ok(())
2656    }
2657
2658    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
2659        &self.special_fields
2660    }
2661
2662    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
2663        &mut self.special_fields
2664    }
2665
2666    fn new() -> CTransportValidation_RequestLargeNotification_Request {
2667        CTransportValidation_RequestLargeNotification_Request::new()
2668    }
2669
2670    fn clear(&mut self) {
2671        self.data_size = ::std::option::Option::None;
2672        self.special_fields.clear();
2673    }
2674
2675    fn default_instance() -> &'static CTransportValidation_RequestLargeNotification_Request {
2676        static instance: CTransportValidation_RequestLargeNotification_Request = CTransportValidation_RequestLargeNotification_Request {
2677            data_size: ::std::option::Option::None,
2678            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
2679        };
2680        &instance
2681    }
2682}
2683
2684// @@protoc_insertion_point(message:CTransportValidation_RequestLargeNotification_Response)
2685#[derive(PartialEq,Clone,Default,Debug)]
2686pub struct CTransportValidation_RequestLargeNotification_Response {
2687    // special fields
2688    // @@protoc_insertion_point(special_field:CTransportValidation_RequestLargeNotification_Response.special_fields)
2689    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
2690}
2691
2692impl<'a> ::std::default::Default for &'a CTransportValidation_RequestLargeNotification_Response {
2693    fn default() -> &'a CTransportValidation_RequestLargeNotification_Response {
2694        <CTransportValidation_RequestLargeNotification_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
2695    }
2696}
2697
2698impl CTransportValidation_RequestLargeNotification_Response {
2699    pub fn new() -> CTransportValidation_RequestLargeNotification_Response {
2700        ::std::default::Default::default()
2701    }
2702}
2703
2704impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_RequestLargeNotification_Response {
2705    const NAME: &'static str = "CTransportValidation_RequestLargeNotification_Response";
2706
2707    fn is_initialized(&self) -> bool {
2708        true
2709    }
2710
2711    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2712        while let Some(tag) = is.read_raw_tag_or_eof()? {
2713            match tag {
2714                tag => {
2715                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
2716                },
2717            };
2718        }
2719        ::std::result::Result::Ok(())
2720    }
2721
2722    // Compute sizes of nested messages
2723    #[allow(unused_variables)]
2724    fn compute_size(&self) -> u64 {
2725        let mut my_size = 0;
2726        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
2727        self.special_fields.cached_size().set(my_size as u32);
2728        my_size
2729    }
2730
2731    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2732        os.write_unknown_fields(self.special_fields.unknown_fields())?;
2733        ::std::result::Result::Ok(())
2734    }
2735
2736    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
2737        &self.special_fields
2738    }
2739
2740    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
2741        &mut self.special_fields
2742    }
2743
2744    fn new() -> CTransportValidation_RequestLargeNotification_Response {
2745        CTransportValidation_RequestLargeNotification_Response::new()
2746    }
2747
2748    fn clear(&mut self) {
2749        self.special_fields.clear();
2750    }
2751
2752    fn default_instance() -> &'static CTransportValidation_RequestLargeNotification_Response {
2753        static instance: CTransportValidation_RequestLargeNotification_Response = CTransportValidation_RequestLargeNotification_Response {
2754            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
2755        };
2756        &instance
2757    }
2758}
2759
2760// @@protoc_insertion_point(message:CTransportValidation_NotifyLarge_Notification)
2761#[derive(PartialEq,Clone,Default,Debug)]
2762pub struct CTransportValidation_NotifyLarge_Notification {
2763    // message fields
2764    // @@protoc_insertion_point(field:CTransportValidation_NotifyLarge_Notification.data)
2765    pub data: ::std::option::Option<::std::vec::Vec<u8>>,
2766    // special fields
2767    // @@protoc_insertion_point(special_field:CTransportValidation_NotifyLarge_Notification.special_fields)
2768    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
2769}
2770
2771impl<'a> ::std::default::Default for &'a CTransportValidation_NotifyLarge_Notification {
2772    fn default() -> &'a CTransportValidation_NotifyLarge_Notification {
2773        <CTransportValidation_NotifyLarge_Notification as ::steam_vent_proto_common::protobuf::Message>::default_instance()
2774    }
2775}
2776
2777impl CTransportValidation_NotifyLarge_Notification {
2778    pub fn new() -> CTransportValidation_NotifyLarge_Notification {
2779        ::std::default::Default::default()
2780    }
2781
2782    // optional bytes data = 1;
2783
2784    pub fn data(&self) -> &[u8] {
2785        match self.data.as_ref() {
2786            Some(v) => v,
2787            None => &[],
2788        }
2789    }
2790
2791    pub fn clear_data(&mut self) {
2792        self.data = ::std::option::Option::None;
2793    }
2794
2795    pub fn has_data(&self) -> bool {
2796        self.data.is_some()
2797    }
2798
2799    // Param is passed by value, moved
2800    pub fn set_data(&mut self, v: ::std::vec::Vec<u8>) {
2801        self.data = ::std::option::Option::Some(v);
2802    }
2803
2804    // Mutable pointer to the field.
2805    // If field is not initialized, it is initialized with default value first.
2806    pub fn mut_data(&mut self) -> &mut ::std::vec::Vec<u8> {
2807        if self.data.is_none() {
2808            self.data = ::std::option::Option::Some(::std::vec::Vec::new());
2809        }
2810        self.data.as_mut().unwrap()
2811    }
2812
2813    // Take field
2814    pub fn take_data(&mut self) -> ::std::vec::Vec<u8> {
2815        self.data.take().unwrap_or_else(|| ::std::vec::Vec::new())
2816    }
2817}
2818
2819impl ::steam_vent_proto_common::protobuf::Message for CTransportValidation_NotifyLarge_Notification {
2820    const NAME: &'static str = "CTransportValidation_NotifyLarge_Notification";
2821
2822    fn is_initialized(&self) -> bool {
2823        true
2824    }
2825
2826    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2827        while let Some(tag) = is.read_raw_tag_or_eof()? {
2828            match tag {
2829                10 => {
2830                    self.data = ::std::option::Option::Some(is.read_bytes()?);
2831                },
2832                tag => {
2833                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
2834                },
2835            };
2836        }
2837        ::std::result::Result::Ok(())
2838    }
2839
2840    // Compute sizes of nested messages
2841    #[allow(unused_variables)]
2842    fn compute_size(&self) -> u64 {
2843        let mut my_size = 0;
2844        if let Some(v) = self.data.as_ref() {
2845            my_size += ::steam_vent_proto_common::protobuf::rt::bytes_size(1, &v);
2846        }
2847        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
2848        self.special_fields.cached_size().set(my_size as u32);
2849        my_size
2850    }
2851
2852    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2853        if let Some(v) = self.data.as_ref() {
2854            os.write_bytes(1, v)?;
2855        }
2856        os.write_unknown_fields(self.special_fields.unknown_fields())?;
2857        ::std::result::Result::Ok(())
2858    }
2859
2860    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
2861        &self.special_fields
2862    }
2863
2864    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
2865        &mut self.special_fields
2866    }
2867
2868    fn new() -> CTransportValidation_NotifyLarge_Notification {
2869        CTransportValidation_NotifyLarge_Notification::new()
2870    }
2871
2872    fn clear(&mut self) {
2873        self.data = ::std::option::Option::None;
2874        self.special_fields.clear();
2875    }
2876
2877    fn default_instance() -> &'static CTransportValidation_NotifyLarge_Notification {
2878        static instance: CTransportValidation_NotifyLarge_Notification = CTransportValidation_NotifyLarge_Notification {
2879            data: ::std::option::Option::None,
2880            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
2881        };
2882        &instance
2883    }
2884}
2885
2886// @@protoc_insertion_point(message:CTransportValidationClient_AddNumbers_Request)
2887#[derive(PartialEq,Clone,Default,Debug)]
2888pub struct CTransportValidationClient_AddNumbers_Request {
2889    // message fields
2890    // @@protoc_insertion_point(field:CTransportValidationClient_AddNumbers_Request.numbers)
2891    pub numbers: ::std::vec::Vec<i32>,
2892    // special fields
2893    // @@protoc_insertion_point(special_field:CTransportValidationClient_AddNumbers_Request.special_fields)
2894    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
2895}
2896
2897impl<'a> ::std::default::Default for &'a CTransportValidationClient_AddNumbers_Request {
2898    fn default() -> &'a CTransportValidationClient_AddNumbers_Request {
2899        <CTransportValidationClient_AddNumbers_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
2900    }
2901}
2902
2903impl CTransportValidationClient_AddNumbers_Request {
2904    pub fn new() -> CTransportValidationClient_AddNumbers_Request {
2905        ::std::default::Default::default()
2906    }
2907}
2908
2909impl ::steam_vent_proto_common::protobuf::Message for CTransportValidationClient_AddNumbers_Request {
2910    const NAME: &'static str = "CTransportValidationClient_AddNumbers_Request";
2911
2912    fn is_initialized(&self) -> bool {
2913        true
2914    }
2915
2916    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2917        while let Some(tag) = is.read_raw_tag_or_eof()? {
2918            match tag {
2919                10 => {
2920                    is.read_repeated_packed_int32_into(&mut self.numbers)?;
2921                },
2922                8 => {
2923                    self.numbers.push(is.read_int32()?);
2924                },
2925                tag => {
2926                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
2927                },
2928            };
2929        }
2930        ::std::result::Result::Ok(())
2931    }
2932
2933    // Compute sizes of nested messages
2934    #[allow(unused_variables)]
2935    fn compute_size(&self) -> u64 {
2936        let mut my_size = 0;
2937        for value in &self.numbers {
2938            my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(1, *value);
2939        };
2940        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
2941        self.special_fields.cached_size().set(my_size as u32);
2942        my_size
2943    }
2944
2945    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2946        for v in &self.numbers {
2947            os.write_int32(1, *v)?;
2948        };
2949        os.write_unknown_fields(self.special_fields.unknown_fields())?;
2950        ::std::result::Result::Ok(())
2951    }
2952
2953    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
2954        &self.special_fields
2955    }
2956
2957    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
2958        &mut self.special_fields
2959    }
2960
2961    fn new() -> CTransportValidationClient_AddNumbers_Request {
2962        CTransportValidationClient_AddNumbers_Request::new()
2963    }
2964
2965    fn clear(&mut self) {
2966        self.numbers.clear();
2967        self.special_fields.clear();
2968    }
2969
2970    fn default_instance() -> &'static CTransportValidationClient_AddNumbers_Request {
2971        static instance: CTransportValidationClient_AddNumbers_Request = CTransportValidationClient_AddNumbers_Request {
2972            numbers: ::std::vec::Vec::new(),
2973            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
2974        };
2975        &instance
2976    }
2977}
2978
2979// @@protoc_insertion_point(message:CTransportValidationClient_AddNumbers_Response)
2980#[derive(PartialEq,Clone,Default,Debug)]
2981pub struct CTransportValidationClient_AddNumbers_Response {
2982    // message fields
2983    // @@protoc_insertion_point(field:CTransportValidationClient_AddNumbers_Response.accumulated)
2984    pub accumulated: ::std::option::Option<i32>,
2985    // special fields
2986    // @@protoc_insertion_point(special_field:CTransportValidationClient_AddNumbers_Response.special_fields)
2987    pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
2988}
2989
2990impl<'a> ::std::default::Default for &'a CTransportValidationClient_AddNumbers_Response {
2991    fn default() -> &'a CTransportValidationClient_AddNumbers_Response {
2992        <CTransportValidationClient_AddNumbers_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
2993    }
2994}
2995
2996impl CTransportValidationClient_AddNumbers_Response {
2997    pub fn new() -> CTransportValidationClient_AddNumbers_Response {
2998        ::std::default::Default::default()
2999    }
3000
3001    // optional int32 accumulated = 1;
3002
3003    pub fn accumulated(&self) -> i32 {
3004        self.accumulated.unwrap_or(0)
3005    }
3006
3007    pub fn clear_accumulated(&mut self) {
3008        self.accumulated = ::std::option::Option::None;
3009    }
3010
3011    pub fn has_accumulated(&self) -> bool {
3012        self.accumulated.is_some()
3013    }
3014
3015    // Param is passed by value, moved
3016    pub fn set_accumulated(&mut self, v: i32) {
3017        self.accumulated = ::std::option::Option::Some(v);
3018    }
3019}
3020
3021impl ::steam_vent_proto_common::protobuf::Message for CTransportValidationClient_AddNumbers_Response {
3022    const NAME: &'static str = "CTransportValidationClient_AddNumbers_Response";
3023
3024    fn is_initialized(&self) -> bool {
3025        true
3026    }
3027
3028    fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
3029        while let Some(tag) = is.read_raw_tag_or_eof()? {
3030            match tag {
3031                8 => {
3032                    self.accumulated = ::std::option::Option::Some(is.read_int32()?);
3033                },
3034                tag => {
3035                    ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
3036                },
3037            };
3038        }
3039        ::std::result::Result::Ok(())
3040    }
3041
3042    // Compute sizes of nested messages
3043    #[allow(unused_variables)]
3044    fn compute_size(&self) -> u64 {
3045        let mut my_size = 0;
3046        if let Some(v) = self.accumulated {
3047            my_size += ::steam_vent_proto_common::protobuf::rt::int32_size(1, v);
3048        }
3049        my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
3050        self.special_fields.cached_size().set(my_size as u32);
3051        my_size
3052    }
3053
3054    fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
3055        if let Some(v) = self.accumulated {
3056            os.write_int32(1, v)?;
3057        }
3058        os.write_unknown_fields(self.special_fields.unknown_fields())?;
3059        ::std::result::Result::Ok(())
3060    }
3061
3062    fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
3063        &self.special_fields
3064    }
3065
3066    fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
3067        &mut self.special_fields
3068    }
3069
3070    fn new() -> CTransportValidationClient_AddNumbers_Response {
3071        CTransportValidationClient_AddNumbers_Response::new()
3072    }
3073
3074    fn clear(&mut self) {
3075        self.accumulated = ::std::option::Option::None;
3076        self.special_fields.clear();
3077    }
3078
3079    fn default_instance() -> &'static CTransportValidationClient_AddNumbers_Response {
3080        static instance: CTransportValidationClient_AddNumbers_Response = CTransportValidationClient_AddNumbers_Response {
3081            accumulated: ::std::option::Option::None,
3082            special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
3083        };
3084        &instance
3085    }
3086}
3087
3088
3089const _VENT_PROTO_VERSION_CHECK: () = ::steam_vent_proto_common::VERSION_0_5_0;
3090
3091#[allow(unused_imports)]
3092use crate::steammessages_base::*;
3093#[allow(unused_imports)]
3094use crate::webuimessages_base::*;
3095impl ::steam_vent_proto_common::RpcMessage
3096for CTransportValidation_AppendToString_Request {
3097    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3098        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3099    }
3100    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3101        use ::steam_vent_proto_common::protobuf::Message;
3102        self.write_to_writer(writer)
3103    }
3104    fn encode_size(&self) -> usize {
3105        use ::steam_vent_proto_common::protobuf::Message;
3106        self.compute_size() as usize
3107    }
3108}
3109impl ::steam_vent_proto_common::RpcMessage
3110for CTransportValidation_AppendToString_Response {
3111    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3112        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3113    }
3114    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3115        use ::steam_vent_proto_common::protobuf::Message;
3116        self.write_to_writer(writer)
3117    }
3118    fn encode_size(&self) -> usize {
3119        use ::steam_vent_proto_common::protobuf::Message;
3120        self.compute_size() as usize
3121    }
3122}
3123impl ::steam_vent_proto_common::RpcMessage
3124for CTransportValidation_NotifyText_Notification {
3125    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3126        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3127    }
3128    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3129        use ::steam_vent_proto_common::protobuf::Message;
3130        self.write_to_writer(writer)
3131    }
3132    fn encode_size(&self) -> usize {
3133        use ::steam_vent_proto_common::protobuf::Message;
3134        self.compute_size() as usize
3135    }
3136}
3137impl ::steam_vent_proto_common::RpcMessage
3138for CTransportValidation_NotifyNumber_Notification {
3139    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3140        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3141    }
3142    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3143        use ::steam_vent_proto_common::protobuf::Message;
3144        self.write_to_writer(writer)
3145    }
3146    fn encode_size(&self) -> usize {
3147        use ::steam_vent_proto_common::protobuf::Message;
3148        self.compute_size() as usize
3149    }
3150}
3151impl ::steam_vent_proto_common::RpcMessage
3152for CTransportValidation_GetLastNotifyNumber_Request {
3153    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3154        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3155    }
3156    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3157        use ::steam_vent_proto_common::protobuf::Message;
3158        self.write_to_writer(writer)
3159    }
3160    fn encode_size(&self) -> usize {
3161        use ::steam_vent_proto_common::protobuf::Message;
3162        self.compute_size() as usize
3163    }
3164}
3165impl ::steam_vent_proto_common::RpcMessage
3166for CTransportValidation_GetLastNotifyNumber_Response {
3167    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3168        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3169    }
3170    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3171        use ::steam_vent_proto_common::protobuf::Message;
3172        self.write_to_writer(writer)
3173    }
3174    fn encode_size(&self) -> usize {
3175        use ::steam_vent_proto_common::protobuf::Message;
3176        self.compute_size() as usize
3177    }
3178}
3179impl ::steam_vent_proto_common::RpcMessage
3180for CTransportValidation_TriggerSyntheticEvents_Request {
3181    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3182        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3183    }
3184    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3185        use ::steam_vent_proto_common::protobuf::Message;
3186        self.write_to_writer(writer)
3187    }
3188    fn encode_size(&self) -> usize {
3189        use ::steam_vent_proto_common::protobuf::Message;
3190        self.compute_size() as usize
3191    }
3192}
3193impl ::steam_vent_proto_common::RpcMessage
3194for CTransportValidation_TriggerSyntheticEvents_Response {
3195    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3196        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3197    }
3198    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3199        use ::steam_vent_proto_common::protobuf::Message;
3200        self.write_to_writer(writer)
3201    }
3202    fn encode_size(&self) -> usize {
3203        use ::steam_vent_proto_common::protobuf::Message;
3204        self.compute_size() as usize
3205    }
3206}
3207impl ::steam_vent_proto_common::RpcMessage
3208for CTransportValidation_NotifySyntheticEvent_Notification {
3209    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3210        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3211    }
3212    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3213        use ::steam_vent_proto_common::protobuf::Message;
3214        self.write_to_writer(writer)
3215    }
3216    fn encode_size(&self) -> usize {
3217        use ::steam_vent_proto_common::protobuf::Message;
3218        self.compute_size() as usize
3219    }
3220}
3221impl ::steam_vent_proto_common::RpcMessage
3222for CTransportValidation_TriggerDataRequest_Request {
3223    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3224        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3225    }
3226    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3227        use ::steam_vent_proto_common::protobuf::Message;
3228        self.write_to_writer(writer)
3229    }
3230    fn encode_size(&self) -> usize {
3231        use ::steam_vent_proto_common::protobuf::Message;
3232        self.compute_size() as usize
3233    }
3234}
3235impl ::steam_vent_proto_common::RpcMessage
3236for CTransportValidation_TriggerDataRequest_Response {
3237    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3238        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3239    }
3240    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3241        use ::steam_vent_proto_common::protobuf::Message;
3242        self.write_to_writer(writer)
3243    }
3244    fn encode_size(&self) -> usize {
3245        use ::steam_vent_proto_common::protobuf::Message;
3246        self.compute_size() as usize
3247    }
3248}
3249impl ::steam_vent_proto_common::RpcMessage for CTransportValidation_DataRequest_Request {
3250    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3251        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3252    }
3253    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3254        use ::steam_vent_proto_common::protobuf::Message;
3255        self.write_to_writer(writer)
3256    }
3257    fn encode_size(&self) -> usize {
3258        use ::steam_vent_proto_common::protobuf::Message;
3259        self.compute_size() as usize
3260    }
3261}
3262impl ::steam_vent_proto_common::RpcMessage
3263for CTransportValidation_DataRequest_Response {
3264    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3265        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3266    }
3267    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3268        use ::steam_vent_proto_common::protobuf::Message;
3269        self.write_to_writer(writer)
3270    }
3271    fn encode_size(&self) -> usize {
3272        use ::steam_vent_proto_common::protobuf::Message;
3273        self.compute_size() as usize
3274    }
3275}
3276impl ::steam_vent_proto_common::RpcMessage for CTransportValidation_AddNumbers_Request {
3277    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3278        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3279    }
3280    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3281        use ::steam_vent_proto_common::protobuf::Message;
3282        self.write_to_writer(writer)
3283    }
3284    fn encode_size(&self) -> usize {
3285        use ::steam_vent_proto_common::protobuf::Message;
3286        self.compute_size() as usize
3287    }
3288}
3289impl ::steam_vent_proto_common::RpcMessage for CTransportValidation_AddNumbers_Response {
3290    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3291        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3292    }
3293    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3294        use ::steam_vent_proto_common::protobuf::Message;
3295        self.write_to_writer(writer)
3296    }
3297    fn encode_size(&self) -> usize {
3298        use ::steam_vent_proto_common::protobuf::Message;
3299        self.compute_size() as usize
3300    }
3301}
3302impl ::steam_vent_proto_common::RpcMessage
3303for CTransportValidation_CountOrderedBytes_Request {
3304    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3305        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3306    }
3307    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3308        use ::steam_vent_proto_common::protobuf::Message;
3309        self.write_to_writer(writer)
3310    }
3311    fn encode_size(&self) -> usize {
3312        use ::steam_vent_proto_common::protobuf::Message;
3313        self.compute_size() as usize
3314    }
3315}
3316impl ::steam_vent_proto_common::RpcMessage
3317for CTransportValidation_CountOrderedBytes_Response {
3318    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3319        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3320    }
3321    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3322        use ::steam_vent_proto_common::protobuf::Message;
3323        self.write_to_writer(writer)
3324    }
3325    fn encode_size(&self) -> usize {
3326        use ::steam_vent_proto_common::protobuf::Message;
3327        self.compute_size() as usize
3328    }
3329}
3330impl ::steam_vent_proto_common::RpcMessage
3331for CTransportValidation_ThreadedCount_Request {
3332    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3333        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3334    }
3335    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3336        use ::steam_vent_proto_common::protobuf::Message;
3337        self.write_to_writer(writer)
3338    }
3339    fn encode_size(&self) -> usize {
3340        use ::steam_vent_proto_common::protobuf::Message;
3341        self.compute_size() as usize
3342    }
3343}
3344impl ::steam_vent_proto_common::RpcMessage
3345for CTransportValidation_ThreadedCount_Response {
3346    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3347        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3348    }
3349    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3350        use ::steam_vent_proto_common::protobuf::Message;
3351        self.write_to_writer(writer)
3352    }
3353    fn encode_size(&self) -> usize {
3354        use ::steam_vent_proto_common::protobuf::Message;
3355        self.compute_size() as usize
3356    }
3357}
3358impl ::steam_vent_proto_common::RpcMessage
3359for CTransportValidation_NotifyCount_Notification {
3360    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3361        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3362    }
3363    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3364        use ::steam_vent_proto_common::protobuf::Message;
3365        self.write_to_writer(writer)
3366    }
3367    fn encode_size(&self) -> usize {
3368        use ::steam_vent_proto_common::protobuf::Message;
3369        self.compute_size() as usize
3370    }
3371}
3372impl ::steam_vent_proto_common::RpcMessage
3373for CTransportValidation_RequestInvalidBool_Request {
3374    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3375        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3376    }
3377    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3378        use ::steam_vent_proto_common::protobuf::Message;
3379        self.write_to_writer(writer)
3380    }
3381    fn encode_size(&self) -> usize {
3382        use ::steam_vent_proto_common::protobuf::Message;
3383        self.compute_size() as usize
3384    }
3385}
3386impl ::steam_vent_proto_common::RpcMessage
3387for CTransportValidation_RequestInvalidBool_Response {
3388    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3389        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3390    }
3391    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3392        use ::steam_vent_proto_common::protobuf::Message;
3393        self.write_to_writer(writer)
3394    }
3395    fn encode_size(&self) -> usize {
3396        use ::steam_vent_proto_common::protobuf::Message;
3397        self.compute_size() as usize
3398    }
3399}
3400impl ::steam_vent_proto_common::RpcMessage
3401for CTransportValidation_GetLargeResponse_Request {
3402    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3403        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3404    }
3405    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3406        use ::steam_vent_proto_common::protobuf::Message;
3407        self.write_to_writer(writer)
3408    }
3409    fn encode_size(&self) -> usize {
3410        use ::steam_vent_proto_common::protobuf::Message;
3411        self.compute_size() as usize
3412    }
3413}
3414impl ::steam_vent_proto_common::RpcMessage
3415for CTransportValidation_GetLargeResponse_Response {
3416    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3417        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3418    }
3419    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3420        use ::steam_vent_proto_common::protobuf::Message;
3421        self.write_to_writer(writer)
3422    }
3423    fn encode_size(&self) -> usize {
3424        use ::steam_vent_proto_common::protobuf::Message;
3425        self.compute_size() as usize
3426    }
3427}
3428impl ::steam_vent_proto_common::RpcMessage
3429for CTransportValidation_RequestLargeNotification_Request {
3430    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3431        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3432    }
3433    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3434        use ::steam_vent_proto_common::protobuf::Message;
3435        self.write_to_writer(writer)
3436    }
3437    fn encode_size(&self) -> usize {
3438        use ::steam_vent_proto_common::protobuf::Message;
3439        self.compute_size() as usize
3440    }
3441}
3442impl ::steam_vent_proto_common::RpcMessage
3443for CTransportValidation_RequestLargeNotification_Response {
3444    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3445        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3446    }
3447    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3448        use ::steam_vent_proto_common::protobuf::Message;
3449        self.write_to_writer(writer)
3450    }
3451    fn encode_size(&self) -> usize {
3452        use ::steam_vent_proto_common::protobuf::Message;
3453        self.compute_size() as usize
3454    }
3455}
3456impl ::steam_vent_proto_common::RpcMessage
3457for CTransportValidation_NotifyLarge_Notification {
3458    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3459        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3460    }
3461    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3462        use ::steam_vent_proto_common::protobuf::Message;
3463        self.write_to_writer(writer)
3464    }
3465    fn encode_size(&self) -> usize {
3466        use ::steam_vent_proto_common::protobuf::Message;
3467        self.compute_size() as usize
3468    }
3469}
3470impl ::steam_vent_proto_common::RpcMessage
3471for CTransportValidationClient_AddNumbers_Request {
3472    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3473        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3474    }
3475    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3476        use ::steam_vent_proto_common::protobuf::Message;
3477        self.write_to_writer(writer)
3478    }
3479    fn encode_size(&self) -> usize {
3480        use ::steam_vent_proto_common::protobuf::Message;
3481        self.compute_size() as usize
3482    }
3483}
3484impl ::steam_vent_proto_common::RpcMessage
3485for CTransportValidationClient_AddNumbers_Response {
3486    fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
3487        <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
3488    }
3489    fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
3490        use ::steam_vent_proto_common::protobuf::Message;
3491        self.write_to_writer(writer)
3492    }
3493    fn encode_size(&self) -> usize {
3494        use ::steam_vent_proto_common::protobuf::Message;
3495        self.compute_size() as usize
3496    }
3497}
3498///
3499struct TransportValidation {}
3500impl ::steam_vent_proto_common::RpcService for TransportValidation {
3501    const SERVICE_NAME: &'static str = "TransportValidation";
3502}
3503///
3504struct TransportValidationClient {}
3505impl ::steam_vent_proto_common::RpcService for TransportValidationClient {
3506    const SERVICE_NAME: &'static str = "TransportValidationClient";
3507}
3508impl ::steam_vent_proto_common::RpcMethod
3509for CTransportValidationClient_AddNumbers_Request {
3510    const METHOD_NAME: &'static str = "TransportValidationClient.AddNumbers#1";
3511    type Response = CTransportValidationClient_AddNumbers_Response;
3512}
3513impl ::steam_vent_proto_common::RpcMethod for CTransportValidation_AddNumbers_Request {
3514    const METHOD_NAME: &'static str = "TransportValidation.AddNumbers#1";
3515    type Response = CTransportValidation_AddNumbers_Response;
3516}
3517impl ::steam_vent_proto_common::RpcMethod
3518for CTransportValidation_AppendToString_Request {
3519    const METHOD_NAME: &'static str = "TransportValidation.AppendToString#1";
3520    type Response = CTransportValidation_AppendToString_Response;
3521}
3522impl ::steam_vent_proto_common::RpcMethod
3523for CTransportValidation_CountOrderedBytes_Request {
3524    const METHOD_NAME: &'static str = "TransportValidation.CountOrderedBytes#1";
3525    type Response = CTransportValidation_CountOrderedBytes_Response;
3526}
3527impl ::steam_vent_proto_common::RpcMethod
3528for CTransportValidation_GetLargeResponse_Request {
3529    const METHOD_NAME: &'static str = "TransportValidation.GetLargeResponse#1";
3530    type Response = CTransportValidation_GetLargeResponse_Response;
3531}
3532impl ::steam_vent_proto_common::RpcMethod
3533for CTransportValidation_GetLastNotifyNumber_Request {
3534    const METHOD_NAME: &'static str = "TransportValidation.GetLastNotifyNumber#1";
3535    type Response = CTransportValidation_GetLastNotifyNumber_Response;
3536}
3537impl ::steam_vent_proto_common::RpcMethod
3538for CTransportValidation_NotifyCount_Notification {
3539    const METHOD_NAME: &'static str = "TransportValidation.NotifyCount#1";
3540    type Response = WebUINoResponse;
3541}
3542impl ::steam_vent_proto_common::RpcMethod
3543for CTransportValidation_NotifyLarge_Notification {
3544    const METHOD_NAME: &'static str = "TransportValidation.NotifyLarge#1";
3545    type Response = WebUINoResponse;
3546}
3547impl ::steam_vent_proto_common::RpcMethod
3548for CTransportValidation_NotifyNumber_Notification {
3549    const METHOD_NAME: &'static str = "TransportValidation.NotifyNumber#1";
3550    type Response = WebUINoResponse;
3551}
3552impl ::steam_vent_proto_common::RpcMethod
3553for CTransportValidation_NotifySyntheticEvent_Notification {
3554    const METHOD_NAME: &'static str = "TransportValidation.NotifySyntheticEvent#1";
3555    type Response = WebUINoResponse;
3556}
3557impl ::steam_vent_proto_common::RpcMethod
3558for CTransportValidation_NotifyText_Notification {
3559    const METHOD_NAME: &'static str = "TransportValidation.NotifyText#1";
3560    type Response = WebUINoResponse;
3561}
3562impl ::steam_vent_proto_common::RpcMethod
3563for CTransportValidation_RequestInvalidBool_Request {
3564    const METHOD_NAME: &'static str = "TransportValidation.RequestInvalidBool#1";
3565    type Response = CTransportValidation_RequestInvalidBool_Response;
3566}
3567impl ::steam_vent_proto_common::RpcMethod
3568for CTransportValidation_RequestLargeNotification_Request {
3569    const METHOD_NAME: &'static str = "TransportValidation.RequestLargeNotification#1";
3570    type Response = CTransportValidation_RequestLargeNotification_Response;
3571}
3572impl ::steam_vent_proto_common::RpcMethod
3573for CTransportValidation_ThreadedCount_Request {
3574    const METHOD_NAME: &'static str = "TransportValidation.ThreadedCount#1";
3575    type Response = CTransportValidation_ThreadedCount_Response;
3576}
3577impl ::steam_vent_proto_common::RpcMethod
3578for CTransportValidation_TriggerSyntheticEvents_Request {
3579    const METHOD_NAME: &'static str = "TransportValidation.TriggerSyntheticEvents#1";
3580    type Response = CTransportValidation_TriggerSyntheticEvents_Response;
3581}