1#![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
21const _PROTOBUF_VERSION_CHECK: () = ::steam_vent_proto_common::protobuf::VERSION_3_5_1;
27
28#[derive(PartialEq,Clone,Default,Debug)]
30pub struct CShader_GetShaderReportingCadence_Request {
31 pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
34}
35
36impl<'a> ::std::default::Default for &'a CShader_GetShaderReportingCadence_Request {
37 fn default() -> &'a CShader_GetShaderReportingCadence_Request {
38 <CShader_GetShaderReportingCadence_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
39 }
40}
41
42impl CShader_GetShaderReportingCadence_Request {
43 pub fn new() -> CShader_GetShaderReportingCadence_Request {
44 ::std::default::Default::default()
45 }
46}
47
48impl ::steam_vent_proto_common::protobuf::Message for CShader_GetShaderReportingCadence_Request {
49 const NAME: &'static str = "CShader_GetShaderReportingCadence_Request";
50
51 fn is_initialized(&self) -> bool {
52 true
53 }
54
55 fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
56 while let Some(tag) = is.read_raw_tag_or_eof()? {
57 match tag {
58 tag => {
59 ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
60 },
61 };
62 }
63 ::std::result::Result::Ok(())
64 }
65
66 #[allow(unused_variables)]
68 fn compute_size(&self) -> u64 {
69 let mut my_size = 0;
70 my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
71 self.special_fields.cached_size().set(my_size as u32);
72 my_size
73 }
74
75 fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
76 os.write_unknown_fields(self.special_fields.unknown_fields())?;
77 ::std::result::Result::Ok(())
78 }
79
80 fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
81 &self.special_fields
82 }
83
84 fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
85 &mut self.special_fields
86 }
87
88 fn new() -> CShader_GetShaderReportingCadence_Request {
89 CShader_GetShaderReportingCadence_Request::new()
90 }
91
92 fn clear(&mut self) {
93 self.special_fields.clear();
94 }
95
96 fn default_instance() -> &'static CShader_GetShaderReportingCadence_Request {
97 static instance: CShader_GetShaderReportingCadence_Request = CShader_GetShaderReportingCadence_Request {
98 special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
99 };
100 &instance
101 }
102}
103
104#[derive(PartialEq,Clone,Default,Debug)]
106pub struct CShader_GetShaderReportingCadence_Response {
107 pub rereport_time_threshold: ::std::option::Option<u64>,
110 pub percent_to_rereport: ::std::option::Option<u32>,
112 pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
115}
116
117impl<'a> ::std::default::Default for &'a CShader_GetShaderReportingCadence_Response {
118 fn default() -> &'a CShader_GetShaderReportingCadence_Response {
119 <CShader_GetShaderReportingCadence_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
120 }
121}
122
123impl CShader_GetShaderReportingCadence_Response {
124 pub fn new() -> CShader_GetShaderReportingCadence_Response {
125 ::std::default::Default::default()
126 }
127
128 pub fn rereport_time_threshold(&self) -> u64 {
131 self.rereport_time_threshold.unwrap_or(0)
132 }
133
134 pub fn clear_rereport_time_threshold(&mut self) {
135 self.rereport_time_threshold = ::std::option::Option::None;
136 }
137
138 pub fn has_rereport_time_threshold(&self) -> bool {
139 self.rereport_time_threshold.is_some()
140 }
141
142 pub fn set_rereport_time_threshold(&mut self, v: u64) {
144 self.rereport_time_threshold = ::std::option::Option::Some(v);
145 }
146
147 pub fn percent_to_rereport(&self) -> u32 {
150 self.percent_to_rereport.unwrap_or(0)
151 }
152
153 pub fn clear_percent_to_rereport(&mut self) {
154 self.percent_to_rereport = ::std::option::Option::None;
155 }
156
157 pub fn has_percent_to_rereport(&self) -> bool {
158 self.percent_to_rereport.is_some()
159 }
160
161 pub fn set_percent_to_rereport(&mut self, v: u32) {
163 self.percent_to_rereport = ::std::option::Option::Some(v);
164 }
165}
166
167impl ::steam_vent_proto_common::protobuf::Message for CShader_GetShaderReportingCadence_Response {
168 const NAME: &'static str = "CShader_GetShaderReportingCadence_Response";
169
170 fn is_initialized(&self) -> bool {
171 true
172 }
173
174 fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
175 while let Some(tag) = is.read_raw_tag_or_eof()? {
176 match tag {
177 8 => {
178 self.rereport_time_threshold = ::std::option::Option::Some(is.read_uint64()?);
179 },
180 16 => {
181 self.percent_to_rereport = ::std::option::Option::Some(is.read_uint32()?);
182 },
183 tag => {
184 ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
185 },
186 };
187 }
188 ::std::result::Result::Ok(())
189 }
190
191 #[allow(unused_variables)]
193 fn compute_size(&self) -> u64 {
194 let mut my_size = 0;
195 if let Some(v) = self.rereport_time_threshold {
196 my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(1, v);
197 }
198 if let Some(v) = self.percent_to_rereport {
199 my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(2, v);
200 }
201 my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
202 self.special_fields.cached_size().set(my_size as u32);
203 my_size
204 }
205
206 fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
207 if let Some(v) = self.rereport_time_threshold {
208 os.write_uint64(1, v)?;
209 }
210 if let Some(v) = self.percent_to_rereport {
211 os.write_uint32(2, v)?;
212 }
213 os.write_unknown_fields(self.special_fields.unknown_fields())?;
214 ::std::result::Result::Ok(())
215 }
216
217 fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
218 &self.special_fields
219 }
220
221 fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
222 &mut self.special_fields
223 }
224
225 fn new() -> CShader_GetShaderReportingCadence_Response {
226 CShader_GetShaderReportingCadence_Response::new()
227 }
228
229 fn clear(&mut self) {
230 self.rereport_time_threshold = ::std::option::Option::None;
231 self.percent_to_rereport = ::std::option::Option::None;
232 self.special_fields.clear();
233 }
234
235 fn default_instance() -> &'static CShader_GetShaderReportingCadence_Response {
236 static instance: CShader_GetShaderReportingCadence_Response = CShader_GetShaderReportingCadence_Response {
237 rereport_time_threshold: ::std::option::Option::None,
238 percent_to_rereport: ::std::option::Option::None,
239 special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
240 };
241 &instance
242 }
243}
244
245#[derive(PartialEq,Clone,Default,Debug)]
247pub struct CShader_RegisterShader_Request {
248 pub appid: ::std::option::Option<u32>,
251 pub gpu_desc: ::std::option::Option<::std::string::String>,
253 pub driver_desc: ::std::option::Option<::std::string::String>,
255 pub shaders: ::std::vec::Vec<cshader_register_shader_request::Shader>,
257 pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
260}
261
262impl<'a> ::std::default::Default for &'a CShader_RegisterShader_Request {
263 fn default() -> &'a CShader_RegisterShader_Request {
264 <CShader_RegisterShader_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
265 }
266}
267
268impl CShader_RegisterShader_Request {
269 pub fn new() -> CShader_RegisterShader_Request {
270 ::std::default::Default::default()
271 }
272
273 pub fn appid(&self) -> u32 {
276 self.appid.unwrap_or(0)
277 }
278
279 pub fn clear_appid(&mut self) {
280 self.appid = ::std::option::Option::None;
281 }
282
283 pub fn has_appid(&self) -> bool {
284 self.appid.is_some()
285 }
286
287 pub fn set_appid(&mut self, v: u32) {
289 self.appid = ::std::option::Option::Some(v);
290 }
291
292 pub fn gpu_desc(&self) -> &str {
295 match self.gpu_desc.as_ref() {
296 Some(v) => v,
297 None => "",
298 }
299 }
300
301 pub fn clear_gpu_desc(&mut self) {
302 self.gpu_desc = ::std::option::Option::None;
303 }
304
305 pub fn has_gpu_desc(&self) -> bool {
306 self.gpu_desc.is_some()
307 }
308
309 pub fn set_gpu_desc(&mut self, v: ::std::string::String) {
311 self.gpu_desc = ::std::option::Option::Some(v);
312 }
313
314 pub fn mut_gpu_desc(&mut self) -> &mut ::std::string::String {
317 if self.gpu_desc.is_none() {
318 self.gpu_desc = ::std::option::Option::Some(::std::string::String::new());
319 }
320 self.gpu_desc.as_mut().unwrap()
321 }
322
323 pub fn take_gpu_desc(&mut self) -> ::std::string::String {
325 self.gpu_desc.take().unwrap_or_else(|| ::std::string::String::new())
326 }
327
328 pub fn driver_desc(&self) -> &str {
331 match self.driver_desc.as_ref() {
332 Some(v) => v,
333 None => "",
334 }
335 }
336
337 pub fn clear_driver_desc(&mut self) {
338 self.driver_desc = ::std::option::Option::None;
339 }
340
341 pub fn has_driver_desc(&self) -> bool {
342 self.driver_desc.is_some()
343 }
344
345 pub fn set_driver_desc(&mut self, v: ::std::string::String) {
347 self.driver_desc = ::std::option::Option::Some(v);
348 }
349
350 pub fn mut_driver_desc(&mut self) -> &mut ::std::string::String {
353 if self.driver_desc.is_none() {
354 self.driver_desc = ::std::option::Option::Some(::std::string::String::new());
355 }
356 self.driver_desc.as_mut().unwrap()
357 }
358
359 pub fn take_driver_desc(&mut self) -> ::std::string::String {
361 self.driver_desc.take().unwrap_or_else(|| ::std::string::String::new())
362 }
363}
364
365impl ::steam_vent_proto_common::protobuf::Message for CShader_RegisterShader_Request {
366 const NAME: &'static str = "CShader_RegisterShader_Request";
367
368 fn is_initialized(&self) -> bool {
369 true
370 }
371
372 fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
373 while let Some(tag) = is.read_raw_tag_or_eof()? {
374 match tag {
375 8 => {
376 self.appid = ::std::option::Option::Some(is.read_uint32()?);
377 },
378 18 => {
379 self.gpu_desc = ::std::option::Option::Some(is.read_string()?);
380 },
381 26 => {
382 self.driver_desc = ::std::option::Option::Some(is.read_string()?);
383 },
384 34 => {
385 self.shaders.push(is.read_message()?);
386 },
387 tag => {
388 ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
389 },
390 };
391 }
392 ::std::result::Result::Ok(())
393 }
394
395 #[allow(unused_variables)]
397 fn compute_size(&self) -> u64 {
398 let mut my_size = 0;
399 if let Some(v) = self.appid {
400 my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(1, v);
401 }
402 if let Some(v) = self.gpu_desc.as_ref() {
403 my_size += ::steam_vent_proto_common::protobuf::rt::string_size(2, &v);
404 }
405 if let Some(v) = self.driver_desc.as_ref() {
406 my_size += ::steam_vent_proto_common::protobuf::rt::string_size(3, &v);
407 }
408 for value in &self.shaders {
409 let len = value.compute_size();
410 my_size += 1 + ::steam_vent_proto_common::protobuf::rt::compute_raw_varint64_size(len) + len;
411 };
412 my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
413 self.special_fields.cached_size().set(my_size as u32);
414 my_size
415 }
416
417 fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
418 if let Some(v) = self.appid {
419 os.write_uint32(1, v)?;
420 }
421 if let Some(v) = self.gpu_desc.as_ref() {
422 os.write_string(2, v)?;
423 }
424 if let Some(v) = self.driver_desc.as_ref() {
425 os.write_string(3, v)?;
426 }
427 for v in &self.shaders {
428 ::steam_vent_proto_common::protobuf::rt::write_message_field_with_cached_size(4, v, os)?;
429 };
430 os.write_unknown_fields(self.special_fields.unknown_fields())?;
431 ::std::result::Result::Ok(())
432 }
433
434 fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
435 &self.special_fields
436 }
437
438 fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
439 &mut self.special_fields
440 }
441
442 fn new() -> CShader_RegisterShader_Request {
443 CShader_RegisterShader_Request::new()
444 }
445
446 fn clear(&mut self) {
447 self.appid = ::std::option::Option::None;
448 self.gpu_desc = ::std::option::Option::None;
449 self.driver_desc = ::std::option::Option::None;
450 self.shaders.clear();
451 self.special_fields.clear();
452 }
453
454 fn default_instance() -> &'static CShader_RegisterShader_Request {
455 static instance: CShader_RegisterShader_Request = CShader_RegisterShader_Request {
456 appid: ::std::option::Option::None,
457 gpu_desc: ::std::option::Option::None,
458 driver_desc: ::std::option::Option::None,
459 shaders: ::std::vec::Vec::new(),
460 special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
461 };
462 &instance
463 }
464}
465
466pub mod cshader_register_shader_request {
468 #[derive(PartialEq,Clone,Default,Debug)]
470 pub struct Shader {
471 pub cache_key_sha: ::std::option::Option<::std::vec::Vec<u8>>,
474 pub shader_code_sha: ::std::option::Option<::std::vec::Vec<u8>>,
476 pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
479 }
480
481 impl<'a> ::std::default::Default for &'a Shader {
482 fn default() -> &'a Shader {
483 <Shader as ::steam_vent_proto_common::protobuf::Message>::default_instance()
484 }
485 }
486
487 impl Shader {
488 pub fn new() -> Shader {
489 ::std::default::Default::default()
490 }
491
492 pub fn cache_key_sha(&self) -> &[u8] {
495 match self.cache_key_sha.as_ref() {
496 Some(v) => v,
497 None => &[],
498 }
499 }
500
501 pub fn clear_cache_key_sha(&mut self) {
502 self.cache_key_sha = ::std::option::Option::None;
503 }
504
505 pub fn has_cache_key_sha(&self) -> bool {
506 self.cache_key_sha.is_some()
507 }
508
509 pub fn set_cache_key_sha(&mut self, v: ::std::vec::Vec<u8>) {
511 self.cache_key_sha = ::std::option::Option::Some(v);
512 }
513
514 pub fn mut_cache_key_sha(&mut self) -> &mut ::std::vec::Vec<u8> {
517 if self.cache_key_sha.is_none() {
518 self.cache_key_sha = ::std::option::Option::Some(::std::vec::Vec::new());
519 }
520 self.cache_key_sha.as_mut().unwrap()
521 }
522
523 pub fn take_cache_key_sha(&mut self) -> ::std::vec::Vec<u8> {
525 self.cache_key_sha.take().unwrap_or_else(|| ::std::vec::Vec::new())
526 }
527
528 pub fn shader_code_sha(&self) -> &[u8] {
531 match self.shader_code_sha.as_ref() {
532 Some(v) => v,
533 None => &[],
534 }
535 }
536
537 pub fn clear_shader_code_sha(&mut self) {
538 self.shader_code_sha = ::std::option::Option::None;
539 }
540
541 pub fn has_shader_code_sha(&self) -> bool {
542 self.shader_code_sha.is_some()
543 }
544
545 pub fn set_shader_code_sha(&mut self, v: ::std::vec::Vec<u8>) {
547 self.shader_code_sha = ::std::option::Option::Some(v);
548 }
549
550 pub fn mut_shader_code_sha(&mut self) -> &mut ::std::vec::Vec<u8> {
553 if self.shader_code_sha.is_none() {
554 self.shader_code_sha = ::std::option::Option::Some(::std::vec::Vec::new());
555 }
556 self.shader_code_sha.as_mut().unwrap()
557 }
558
559 pub fn take_shader_code_sha(&mut self) -> ::std::vec::Vec<u8> {
561 self.shader_code_sha.take().unwrap_or_else(|| ::std::vec::Vec::new())
562 }
563 }
564
565 impl ::steam_vent_proto_common::protobuf::Message for Shader {
566 const NAME: &'static str = "Shader";
567
568 fn is_initialized(&self) -> bool {
569 true
570 }
571
572 fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
573 while let Some(tag) = is.read_raw_tag_or_eof()? {
574 match tag {
575 10 => {
576 self.cache_key_sha = ::std::option::Option::Some(is.read_bytes()?);
577 },
578 18 => {
579 self.shader_code_sha = ::std::option::Option::Some(is.read_bytes()?);
580 },
581 tag => {
582 ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
583 },
584 };
585 }
586 ::std::result::Result::Ok(())
587 }
588
589 #[allow(unused_variables)]
591 fn compute_size(&self) -> u64 {
592 let mut my_size = 0;
593 if let Some(v) = self.cache_key_sha.as_ref() {
594 my_size += ::steam_vent_proto_common::protobuf::rt::bytes_size(1, &v);
595 }
596 if let Some(v) = self.shader_code_sha.as_ref() {
597 my_size += ::steam_vent_proto_common::protobuf::rt::bytes_size(2, &v);
598 }
599 my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
600 self.special_fields.cached_size().set(my_size as u32);
601 my_size
602 }
603
604 fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
605 if let Some(v) = self.cache_key_sha.as_ref() {
606 os.write_bytes(1, v)?;
607 }
608 if let Some(v) = self.shader_code_sha.as_ref() {
609 os.write_bytes(2, v)?;
610 }
611 os.write_unknown_fields(self.special_fields.unknown_fields())?;
612 ::std::result::Result::Ok(())
613 }
614
615 fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
616 &self.special_fields
617 }
618
619 fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
620 &mut self.special_fields
621 }
622
623 fn new() -> Shader {
624 Shader::new()
625 }
626
627 fn clear(&mut self) {
628 self.cache_key_sha = ::std::option::Option::None;
629 self.shader_code_sha = ::std::option::Option::None;
630 self.special_fields.clear();
631 }
632
633 fn default_instance() -> &'static Shader {
634 static instance: Shader = Shader {
635 cache_key_sha: ::std::option::Option::None,
636 shader_code_sha: ::std::option::Option::None,
637 special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
638 };
639 &instance
640 }
641 }
642}
643
644#[derive(PartialEq,Clone,Default,Debug)]
646pub struct CShader_RegisterShader_Response {
647 pub requested_codeids: ::std::vec::Vec<u32>,
650 pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
653}
654
655impl<'a> ::std::default::Default for &'a CShader_RegisterShader_Response {
656 fn default() -> &'a CShader_RegisterShader_Response {
657 <CShader_RegisterShader_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
658 }
659}
660
661impl CShader_RegisterShader_Response {
662 pub fn new() -> CShader_RegisterShader_Response {
663 ::std::default::Default::default()
664 }
665}
666
667impl ::steam_vent_proto_common::protobuf::Message for CShader_RegisterShader_Response {
668 const NAME: &'static str = "CShader_RegisterShader_Response";
669
670 fn is_initialized(&self) -> bool {
671 true
672 }
673
674 fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
675 while let Some(tag) = is.read_raw_tag_or_eof()? {
676 match tag {
677 10 => {
678 is.read_repeated_packed_uint32_into(&mut self.requested_codeids)?;
679 },
680 8 => {
681 self.requested_codeids.push(is.read_uint32()?);
682 },
683 tag => {
684 ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
685 },
686 };
687 }
688 ::std::result::Result::Ok(())
689 }
690
691 #[allow(unused_variables)]
693 fn compute_size(&self) -> u64 {
694 let mut my_size = 0;
695 for value in &self.requested_codeids {
696 my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(1, *value);
697 };
698 my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
699 self.special_fields.cached_size().set(my_size as u32);
700 my_size
701 }
702
703 fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
704 for v in &self.requested_codeids {
705 os.write_uint32(1, *v)?;
706 };
707 os.write_unknown_fields(self.special_fields.unknown_fields())?;
708 ::std::result::Result::Ok(())
709 }
710
711 fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
712 &self.special_fields
713 }
714
715 fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
716 &mut self.special_fields
717 }
718
719 fn new() -> CShader_RegisterShader_Response {
720 CShader_RegisterShader_Response::new()
721 }
722
723 fn clear(&mut self) {
724 self.requested_codeids.clear();
725 self.special_fields.clear();
726 }
727
728 fn default_instance() -> &'static CShader_RegisterShader_Response {
729 static instance: CShader_RegisterShader_Response = CShader_RegisterShader_Response {
730 requested_codeids: ::std::vec::Vec::new(),
731 special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
732 };
733 &instance
734 }
735}
736
737#[derive(PartialEq,Clone,Default,Debug)]
739pub struct CShader_SendShader_Request {
740 pub appid: ::std::option::Option<u32>,
743 pub shaders: ::std::vec::Vec<cshader_send_shader_request::ShaderCode>,
745 pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
748}
749
750impl<'a> ::std::default::Default for &'a CShader_SendShader_Request {
751 fn default() -> &'a CShader_SendShader_Request {
752 <CShader_SendShader_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
753 }
754}
755
756impl CShader_SendShader_Request {
757 pub fn new() -> CShader_SendShader_Request {
758 ::std::default::Default::default()
759 }
760
761 pub fn appid(&self) -> u32 {
764 self.appid.unwrap_or(0)
765 }
766
767 pub fn clear_appid(&mut self) {
768 self.appid = ::std::option::Option::None;
769 }
770
771 pub fn has_appid(&self) -> bool {
772 self.appid.is_some()
773 }
774
775 pub fn set_appid(&mut self, v: u32) {
777 self.appid = ::std::option::Option::Some(v);
778 }
779}
780
781impl ::steam_vent_proto_common::protobuf::Message for CShader_SendShader_Request {
782 const NAME: &'static str = "CShader_SendShader_Request";
783
784 fn is_initialized(&self) -> bool {
785 true
786 }
787
788 fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
789 while let Some(tag) = is.read_raw_tag_or_eof()? {
790 match tag {
791 8 => {
792 self.appid = ::std::option::Option::Some(is.read_uint32()?);
793 },
794 18 => {
795 self.shaders.push(is.read_message()?);
796 },
797 tag => {
798 ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
799 },
800 };
801 }
802 ::std::result::Result::Ok(())
803 }
804
805 #[allow(unused_variables)]
807 fn compute_size(&self) -> u64 {
808 let mut my_size = 0;
809 if let Some(v) = self.appid {
810 my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(1, v);
811 }
812 for value in &self.shaders {
813 let len = value.compute_size();
814 my_size += 1 + ::steam_vent_proto_common::protobuf::rt::compute_raw_varint64_size(len) + len;
815 };
816 my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
817 self.special_fields.cached_size().set(my_size as u32);
818 my_size
819 }
820
821 fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
822 if let Some(v) = self.appid {
823 os.write_uint32(1, v)?;
824 }
825 for v in &self.shaders {
826 ::steam_vent_proto_common::protobuf::rt::write_message_field_with_cached_size(2, v, os)?;
827 };
828 os.write_unknown_fields(self.special_fields.unknown_fields())?;
829 ::std::result::Result::Ok(())
830 }
831
832 fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
833 &self.special_fields
834 }
835
836 fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
837 &mut self.special_fields
838 }
839
840 fn new() -> CShader_SendShader_Request {
841 CShader_SendShader_Request::new()
842 }
843
844 fn clear(&mut self) {
845 self.appid = ::std::option::Option::None;
846 self.shaders.clear();
847 self.special_fields.clear();
848 }
849
850 fn default_instance() -> &'static CShader_SendShader_Request {
851 static instance: CShader_SendShader_Request = CShader_SendShader_Request {
852 appid: ::std::option::Option::None,
853 shaders: ::std::vec::Vec::new(),
854 special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
855 };
856 &instance
857 }
858}
859
860pub mod cshader_send_shader_request {
862 #[derive(PartialEq,Clone,Default,Debug)]
864 pub struct ShaderCode {
865 pub shader_code_sha: ::std::option::Option<::std::vec::Vec<u8>>,
868 pub shader_code: ::std::option::Option<::std::vec::Vec<u8>>,
870 pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
873 }
874
875 impl<'a> ::std::default::Default for &'a ShaderCode {
876 fn default() -> &'a ShaderCode {
877 <ShaderCode as ::steam_vent_proto_common::protobuf::Message>::default_instance()
878 }
879 }
880
881 impl ShaderCode {
882 pub fn new() -> ShaderCode {
883 ::std::default::Default::default()
884 }
885
886 pub fn shader_code_sha(&self) -> &[u8] {
889 match self.shader_code_sha.as_ref() {
890 Some(v) => v,
891 None => &[],
892 }
893 }
894
895 pub fn clear_shader_code_sha(&mut self) {
896 self.shader_code_sha = ::std::option::Option::None;
897 }
898
899 pub fn has_shader_code_sha(&self) -> bool {
900 self.shader_code_sha.is_some()
901 }
902
903 pub fn set_shader_code_sha(&mut self, v: ::std::vec::Vec<u8>) {
905 self.shader_code_sha = ::std::option::Option::Some(v);
906 }
907
908 pub fn mut_shader_code_sha(&mut self) -> &mut ::std::vec::Vec<u8> {
911 if self.shader_code_sha.is_none() {
912 self.shader_code_sha = ::std::option::Option::Some(::std::vec::Vec::new());
913 }
914 self.shader_code_sha.as_mut().unwrap()
915 }
916
917 pub fn take_shader_code_sha(&mut self) -> ::std::vec::Vec<u8> {
919 self.shader_code_sha.take().unwrap_or_else(|| ::std::vec::Vec::new())
920 }
921
922 pub fn shader_code(&self) -> &[u8] {
925 match self.shader_code.as_ref() {
926 Some(v) => v,
927 None => &[],
928 }
929 }
930
931 pub fn clear_shader_code(&mut self) {
932 self.shader_code = ::std::option::Option::None;
933 }
934
935 pub fn has_shader_code(&self) -> bool {
936 self.shader_code.is_some()
937 }
938
939 pub fn set_shader_code(&mut self, v: ::std::vec::Vec<u8>) {
941 self.shader_code = ::std::option::Option::Some(v);
942 }
943
944 pub fn mut_shader_code(&mut self) -> &mut ::std::vec::Vec<u8> {
947 if self.shader_code.is_none() {
948 self.shader_code = ::std::option::Option::Some(::std::vec::Vec::new());
949 }
950 self.shader_code.as_mut().unwrap()
951 }
952
953 pub fn take_shader_code(&mut self) -> ::std::vec::Vec<u8> {
955 self.shader_code.take().unwrap_or_else(|| ::std::vec::Vec::new())
956 }
957 }
958
959 impl ::steam_vent_proto_common::protobuf::Message for ShaderCode {
960 const NAME: &'static str = "ShaderCode";
961
962 fn is_initialized(&self) -> bool {
963 true
964 }
965
966 fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
967 while let Some(tag) = is.read_raw_tag_or_eof()? {
968 match tag {
969 10 => {
970 self.shader_code_sha = ::std::option::Option::Some(is.read_bytes()?);
971 },
972 18 => {
973 self.shader_code = ::std::option::Option::Some(is.read_bytes()?);
974 },
975 tag => {
976 ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
977 },
978 };
979 }
980 ::std::result::Result::Ok(())
981 }
982
983 #[allow(unused_variables)]
985 fn compute_size(&self) -> u64 {
986 let mut my_size = 0;
987 if let Some(v) = self.shader_code_sha.as_ref() {
988 my_size += ::steam_vent_proto_common::protobuf::rt::bytes_size(1, &v);
989 }
990 if let Some(v) = self.shader_code.as_ref() {
991 my_size += ::steam_vent_proto_common::protobuf::rt::bytes_size(2, &v);
992 }
993 my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
994 self.special_fields.cached_size().set(my_size as u32);
995 my_size
996 }
997
998 fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
999 if let Some(v) = self.shader_code_sha.as_ref() {
1000 os.write_bytes(1, v)?;
1001 }
1002 if let Some(v) = self.shader_code.as_ref() {
1003 os.write_bytes(2, v)?;
1004 }
1005 os.write_unknown_fields(self.special_fields.unknown_fields())?;
1006 ::std::result::Result::Ok(())
1007 }
1008
1009 fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
1010 &self.special_fields
1011 }
1012
1013 fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
1014 &mut self.special_fields
1015 }
1016
1017 fn new() -> ShaderCode {
1018 ShaderCode::new()
1019 }
1020
1021 fn clear(&mut self) {
1022 self.shader_code_sha = ::std::option::Option::None;
1023 self.shader_code = ::std::option::Option::None;
1024 self.special_fields.clear();
1025 }
1026
1027 fn default_instance() -> &'static ShaderCode {
1028 static instance: ShaderCode = ShaderCode {
1029 shader_code_sha: ::std::option::Option::None,
1030 shader_code: ::std::option::Option::None,
1031 special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
1032 };
1033 &instance
1034 }
1035 }
1036}
1037
1038#[derive(PartialEq,Clone,Default,Debug)]
1040pub struct CShader_SendShader_Response {
1041 pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
1044}
1045
1046impl<'a> ::std::default::Default for &'a CShader_SendShader_Response {
1047 fn default() -> &'a CShader_SendShader_Response {
1048 <CShader_SendShader_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
1049 }
1050}
1051
1052impl CShader_SendShader_Response {
1053 pub fn new() -> CShader_SendShader_Response {
1054 ::std::default::Default::default()
1055 }
1056}
1057
1058impl ::steam_vent_proto_common::protobuf::Message for CShader_SendShader_Response {
1059 const NAME: &'static str = "CShader_SendShader_Response";
1060
1061 fn is_initialized(&self) -> bool {
1062 true
1063 }
1064
1065 fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1066 while let Some(tag) = is.read_raw_tag_or_eof()? {
1067 match tag {
1068 tag => {
1069 ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1070 },
1071 };
1072 }
1073 ::std::result::Result::Ok(())
1074 }
1075
1076 #[allow(unused_variables)]
1078 fn compute_size(&self) -> u64 {
1079 let mut my_size = 0;
1080 my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1081 self.special_fields.cached_size().set(my_size as u32);
1082 my_size
1083 }
1084
1085 fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1086 os.write_unknown_fields(self.special_fields.unknown_fields())?;
1087 ::std::result::Result::Ok(())
1088 }
1089
1090 fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
1091 &self.special_fields
1092 }
1093
1094 fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
1095 &mut self.special_fields
1096 }
1097
1098 fn new() -> CShader_SendShader_Response {
1099 CShader_SendShader_Response::new()
1100 }
1101
1102 fn clear(&mut self) {
1103 self.special_fields.clear();
1104 }
1105
1106 fn default_instance() -> &'static CShader_SendShader_Response {
1107 static instance: CShader_SendShader_Response = CShader_SendShader_Response {
1108 special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
1109 };
1110 &instance
1111 }
1112}
1113
1114#[derive(PartialEq,Clone,Default,Debug)]
1116pub struct CShader_GetBucketManifest_Request {
1117 pub appid: ::std::option::Option<u32>,
1120 pub gpu_desc: ::std::option::Option<::std::string::String>,
1122 pub driver_desc: ::std::option::Option<::std::string::String>,
1124 pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
1127}
1128
1129impl<'a> ::std::default::Default for &'a CShader_GetBucketManifest_Request {
1130 fn default() -> &'a CShader_GetBucketManifest_Request {
1131 <CShader_GetBucketManifest_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
1132 }
1133}
1134
1135impl CShader_GetBucketManifest_Request {
1136 pub fn new() -> CShader_GetBucketManifest_Request {
1137 ::std::default::Default::default()
1138 }
1139
1140 pub fn appid(&self) -> u32 {
1143 self.appid.unwrap_or(0)
1144 }
1145
1146 pub fn clear_appid(&mut self) {
1147 self.appid = ::std::option::Option::None;
1148 }
1149
1150 pub fn has_appid(&self) -> bool {
1151 self.appid.is_some()
1152 }
1153
1154 pub fn set_appid(&mut self, v: u32) {
1156 self.appid = ::std::option::Option::Some(v);
1157 }
1158
1159 pub fn gpu_desc(&self) -> &str {
1162 match self.gpu_desc.as_ref() {
1163 Some(v) => v,
1164 None => "",
1165 }
1166 }
1167
1168 pub fn clear_gpu_desc(&mut self) {
1169 self.gpu_desc = ::std::option::Option::None;
1170 }
1171
1172 pub fn has_gpu_desc(&self) -> bool {
1173 self.gpu_desc.is_some()
1174 }
1175
1176 pub fn set_gpu_desc(&mut self, v: ::std::string::String) {
1178 self.gpu_desc = ::std::option::Option::Some(v);
1179 }
1180
1181 pub fn mut_gpu_desc(&mut self) -> &mut ::std::string::String {
1184 if self.gpu_desc.is_none() {
1185 self.gpu_desc = ::std::option::Option::Some(::std::string::String::new());
1186 }
1187 self.gpu_desc.as_mut().unwrap()
1188 }
1189
1190 pub fn take_gpu_desc(&mut self) -> ::std::string::String {
1192 self.gpu_desc.take().unwrap_or_else(|| ::std::string::String::new())
1193 }
1194
1195 pub fn driver_desc(&self) -> &str {
1198 match self.driver_desc.as_ref() {
1199 Some(v) => v,
1200 None => "",
1201 }
1202 }
1203
1204 pub fn clear_driver_desc(&mut self) {
1205 self.driver_desc = ::std::option::Option::None;
1206 }
1207
1208 pub fn has_driver_desc(&self) -> bool {
1209 self.driver_desc.is_some()
1210 }
1211
1212 pub fn set_driver_desc(&mut self, v: ::std::string::String) {
1214 self.driver_desc = ::std::option::Option::Some(v);
1215 }
1216
1217 pub fn mut_driver_desc(&mut self) -> &mut ::std::string::String {
1220 if self.driver_desc.is_none() {
1221 self.driver_desc = ::std::option::Option::Some(::std::string::String::new());
1222 }
1223 self.driver_desc.as_mut().unwrap()
1224 }
1225
1226 pub fn take_driver_desc(&mut self) -> ::std::string::String {
1228 self.driver_desc.take().unwrap_or_else(|| ::std::string::String::new())
1229 }
1230}
1231
1232impl ::steam_vent_proto_common::protobuf::Message for CShader_GetBucketManifest_Request {
1233 const NAME: &'static str = "CShader_GetBucketManifest_Request";
1234
1235 fn is_initialized(&self) -> bool {
1236 true
1237 }
1238
1239 fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1240 while let Some(tag) = is.read_raw_tag_or_eof()? {
1241 match tag {
1242 8 => {
1243 self.appid = ::std::option::Option::Some(is.read_uint32()?);
1244 },
1245 18 => {
1246 self.gpu_desc = ::std::option::Option::Some(is.read_string()?);
1247 },
1248 26 => {
1249 self.driver_desc = ::std::option::Option::Some(is.read_string()?);
1250 },
1251 tag => {
1252 ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1253 },
1254 };
1255 }
1256 ::std::result::Result::Ok(())
1257 }
1258
1259 #[allow(unused_variables)]
1261 fn compute_size(&self) -> u64 {
1262 let mut my_size = 0;
1263 if let Some(v) = self.appid {
1264 my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(1, v);
1265 }
1266 if let Some(v) = self.gpu_desc.as_ref() {
1267 my_size += ::steam_vent_proto_common::protobuf::rt::string_size(2, &v);
1268 }
1269 if let Some(v) = self.driver_desc.as_ref() {
1270 my_size += ::steam_vent_proto_common::protobuf::rt::string_size(3, &v);
1271 }
1272 my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1273 self.special_fields.cached_size().set(my_size as u32);
1274 my_size
1275 }
1276
1277 fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1278 if let Some(v) = self.appid {
1279 os.write_uint32(1, v)?;
1280 }
1281 if let Some(v) = self.gpu_desc.as_ref() {
1282 os.write_string(2, v)?;
1283 }
1284 if let Some(v) = self.driver_desc.as_ref() {
1285 os.write_string(3, v)?;
1286 }
1287 os.write_unknown_fields(self.special_fields.unknown_fields())?;
1288 ::std::result::Result::Ok(())
1289 }
1290
1291 fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
1292 &self.special_fields
1293 }
1294
1295 fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
1296 &mut self.special_fields
1297 }
1298
1299 fn new() -> CShader_GetBucketManifest_Request {
1300 CShader_GetBucketManifest_Request::new()
1301 }
1302
1303 fn clear(&mut self) {
1304 self.appid = ::std::option::Option::None;
1305 self.gpu_desc = ::std::option::Option::None;
1306 self.driver_desc = ::std::option::Option::None;
1307 self.special_fields.clear();
1308 }
1309
1310 fn default_instance() -> &'static CShader_GetBucketManifest_Request {
1311 static instance: CShader_GetBucketManifest_Request = CShader_GetBucketManifest_Request {
1312 appid: ::std::option::Option::None,
1313 gpu_desc: ::std::option::Option::None,
1314 driver_desc: ::std::option::Option::None,
1315 special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
1316 };
1317 &instance
1318 }
1319}
1320
1321#[derive(PartialEq,Clone,Default,Debug)]
1323pub struct CShader_GetBucketManifest_Response {
1324 pub manifestid: ::std::option::Option<u64>,
1327 pub depotsize: ::std::option::Option<u64>,
1329 pub bucketid: ::std::option::Option<u64>,
1331 pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
1334}
1335
1336impl<'a> ::std::default::Default for &'a CShader_GetBucketManifest_Response {
1337 fn default() -> &'a CShader_GetBucketManifest_Response {
1338 <CShader_GetBucketManifest_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
1339 }
1340}
1341
1342impl CShader_GetBucketManifest_Response {
1343 pub fn new() -> CShader_GetBucketManifest_Response {
1344 ::std::default::Default::default()
1345 }
1346
1347 pub fn manifestid(&self) -> u64 {
1350 self.manifestid.unwrap_or(0)
1351 }
1352
1353 pub fn clear_manifestid(&mut self) {
1354 self.manifestid = ::std::option::Option::None;
1355 }
1356
1357 pub fn has_manifestid(&self) -> bool {
1358 self.manifestid.is_some()
1359 }
1360
1361 pub fn set_manifestid(&mut self, v: u64) {
1363 self.manifestid = ::std::option::Option::Some(v);
1364 }
1365
1366 pub fn depotsize(&self) -> u64 {
1369 self.depotsize.unwrap_or(0)
1370 }
1371
1372 pub fn clear_depotsize(&mut self) {
1373 self.depotsize = ::std::option::Option::None;
1374 }
1375
1376 pub fn has_depotsize(&self) -> bool {
1377 self.depotsize.is_some()
1378 }
1379
1380 pub fn set_depotsize(&mut self, v: u64) {
1382 self.depotsize = ::std::option::Option::Some(v);
1383 }
1384
1385 pub fn bucketid(&self) -> u64 {
1388 self.bucketid.unwrap_or(0)
1389 }
1390
1391 pub fn clear_bucketid(&mut self) {
1392 self.bucketid = ::std::option::Option::None;
1393 }
1394
1395 pub fn has_bucketid(&self) -> bool {
1396 self.bucketid.is_some()
1397 }
1398
1399 pub fn set_bucketid(&mut self, v: u64) {
1401 self.bucketid = ::std::option::Option::Some(v);
1402 }
1403}
1404
1405impl ::steam_vent_proto_common::protobuf::Message for CShader_GetBucketManifest_Response {
1406 const NAME: &'static str = "CShader_GetBucketManifest_Response";
1407
1408 fn is_initialized(&self) -> bool {
1409 true
1410 }
1411
1412 fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1413 while let Some(tag) = is.read_raw_tag_or_eof()? {
1414 match tag {
1415 8 => {
1416 self.manifestid = ::std::option::Option::Some(is.read_uint64()?);
1417 },
1418 16 => {
1419 self.depotsize = ::std::option::Option::Some(is.read_uint64()?);
1420 },
1421 24 => {
1422 self.bucketid = ::std::option::Option::Some(is.read_uint64()?);
1423 },
1424 tag => {
1425 ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1426 },
1427 };
1428 }
1429 ::std::result::Result::Ok(())
1430 }
1431
1432 #[allow(unused_variables)]
1434 fn compute_size(&self) -> u64 {
1435 let mut my_size = 0;
1436 if let Some(v) = self.manifestid {
1437 my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(1, v);
1438 }
1439 if let Some(v) = self.depotsize {
1440 my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(2, v);
1441 }
1442 if let Some(v) = self.bucketid {
1443 my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(3, v);
1444 }
1445 my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1446 self.special_fields.cached_size().set(my_size as u32);
1447 my_size
1448 }
1449
1450 fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1451 if let Some(v) = self.manifestid {
1452 os.write_uint64(1, v)?;
1453 }
1454 if let Some(v) = self.depotsize {
1455 os.write_uint64(2, v)?;
1456 }
1457 if let Some(v) = self.bucketid {
1458 os.write_uint64(3, v)?;
1459 }
1460 os.write_unknown_fields(self.special_fields.unknown_fields())?;
1461 ::std::result::Result::Ok(())
1462 }
1463
1464 fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
1465 &self.special_fields
1466 }
1467
1468 fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
1469 &mut self.special_fields
1470 }
1471
1472 fn new() -> CShader_GetBucketManifest_Response {
1473 CShader_GetBucketManifest_Response::new()
1474 }
1475
1476 fn clear(&mut self) {
1477 self.manifestid = ::std::option::Option::None;
1478 self.depotsize = ::std::option::Option::None;
1479 self.bucketid = ::std::option::Option::None;
1480 self.special_fields.clear();
1481 }
1482
1483 fn default_instance() -> &'static CShader_GetBucketManifest_Response {
1484 static instance: CShader_GetBucketManifest_Response = CShader_GetBucketManifest_Response {
1485 manifestid: ::std::option::Option::None,
1486 depotsize: ::std::option::Option::None,
1487 bucketid: ::std::option::Option::None,
1488 special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
1489 };
1490 &instance
1491 }
1492}
1493
1494#[derive(PartialEq,Clone,Default,Debug)]
1496pub struct CShader_GetStaleBucket_Request {
1497 pub gpu_desc: ::std::option::Option<::std::string::String>,
1500 pub driver_desc: ::std::option::Option<::std::string::String>,
1502 pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
1505}
1506
1507impl<'a> ::std::default::Default for &'a CShader_GetStaleBucket_Request {
1508 fn default() -> &'a CShader_GetStaleBucket_Request {
1509 <CShader_GetStaleBucket_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
1510 }
1511}
1512
1513impl CShader_GetStaleBucket_Request {
1514 pub fn new() -> CShader_GetStaleBucket_Request {
1515 ::std::default::Default::default()
1516 }
1517
1518 pub fn gpu_desc(&self) -> &str {
1521 match self.gpu_desc.as_ref() {
1522 Some(v) => v,
1523 None => "",
1524 }
1525 }
1526
1527 pub fn clear_gpu_desc(&mut self) {
1528 self.gpu_desc = ::std::option::Option::None;
1529 }
1530
1531 pub fn has_gpu_desc(&self) -> bool {
1532 self.gpu_desc.is_some()
1533 }
1534
1535 pub fn set_gpu_desc(&mut self, v: ::std::string::String) {
1537 self.gpu_desc = ::std::option::Option::Some(v);
1538 }
1539
1540 pub fn mut_gpu_desc(&mut self) -> &mut ::std::string::String {
1543 if self.gpu_desc.is_none() {
1544 self.gpu_desc = ::std::option::Option::Some(::std::string::String::new());
1545 }
1546 self.gpu_desc.as_mut().unwrap()
1547 }
1548
1549 pub fn take_gpu_desc(&mut self) -> ::std::string::String {
1551 self.gpu_desc.take().unwrap_or_else(|| ::std::string::String::new())
1552 }
1553
1554 pub fn driver_desc(&self) -> &str {
1557 match self.driver_desc.as_ref() {
1558 Some(v) => v,
1559 None => "",
1560 }
1561 }
1562
1563 pub fn clear_driver_desc(&mut self) {
1564 self.driver_desc = ::std::option::Option::None;
1565 }
1566
1567 pub fn has_driver_desc(&self) -> bool {
1568 self.driver_desc.is_some()
1569 }
1570
1571 pub fn set_driver_desc(&mut self, v: ::std::string::String) {
1573 self.driver_desc = ::std::option::Option::Some(v);
1574 }
1575
1576 pub fn mut_driver_desc(&mut self) -> &mut ::std::string::String {
1579 if self.driver_desc.is_none() {
1580 self.driver_desc = ::std::option::Option::Some(::std::string::String::new());
1581 }
1582 self.driver_desc.as_mut().unwrap()
1583 }
1584
1585 pub fn take_driver_desc(&mut self) -> ::std::string::String {
1587 self.driver_desc.take().unwrap_or_else(|| ::std::string::String::new())
1588 }
1589}
1590
1591impl ::steam_vent_proto_common::protobuf::Message for CShader_GetStaleBucket_Request {
1592 const NAME: &'static str = "CShader_GetStaleBucket_Request";
1593
1594 fn is_initialized(&self) -> bool {
1595 true
1596 }
1597
1598 fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1599 while let Some(tag) = is.read_raw_tag_or_eof()? {
1600 match tag {
1601 10 => {
1602 self.gpu_desc = ::std::option::Option::Some(is.read_string()?);
1603 },
1604 18 => {
1605 self.driver_desc = ::std::option::Option::Some(is.read_string()?);
1606 },
1607 tag => {
1608 ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1609 },
1610 };
1611 }
1612 ::std::result::Result::Ok(())
1613 }
1614
1615 #[allow(unused_variables)]
1617 fn compute_size(&self) -> u64 {
1618 let mut my_size = 0;
1619 if let Some(v) = self.gpu_desc.as_ref() {
1620 my_size += ::steam_vent_proto_common::protobuf::rt::string_size(1, &v);
1621 }
1622 if let Some(v) = self.driver_desc.as_ref() {
1623 my_size += ::steam_vent_proto_common::protobuf::rt::string_size(2, &v);
1624 }
1625 my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1626 self.special_fields.cached_size().set(my_size as u32);
1627 my_size
1628 }
1629
1630 fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1631 if let Some(v) = self.gpu_desc.as_ref() {
1632 os.write_string(1, v)?;
1633 }
1634 if let Some(v) = self.driver_desc.as_ref() {
1635 os.write_string(2, v)?;
1636 }
1637 os.write_unknown_fields(self.special_fields.unknown_fields())?;
1638 ::std::result::Result::Ok(())
1639 }
1640
1641 fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
1642 &self.special_fields
1643 }
1644
1645 fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
1646 &mut self.special_fields
1647 }
1648
1649 fn new() -> CShader_GetStaleBucket_Request {
1650 CShader_GetStaleBucket_Request::new()
1651 }
1652
1653 fn clear(&mut self) {
1654 self.gpu_desc = ::std::option::Option::None;
1655 self.driver_desc = ::std::option::Option::None;
1656 self.special_fields.clear();
1657 }
1658
1659 fn default_instance() -> &'static CShader_GetStaleBucket_Request {
1660 static instance: CShader_GetStaleBucket_Request = CShader_GetStaleBucket_Request {
1661 gpu_desc: ::std::option::Option::None,
1662 driver_desc: ::std::option::Option::None,
1663 special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
1664 };
1665 &instance
1666 }
1667}
1668
1669#[derive(PartialEq,Clone,Default,Debug)]
1671pub struct CShader_GetStaleBucket_Response {
1672 pub bucketid: ::std::option::Option<u64>,
1675 pub appid: ::std::option::Option<u32>,
1677 pub manifestid: ::std::option::Option<u64>,
1679 pub gpu_desc: ::std::option::Option<::std::string::String>,
1681 pub driver_desc: ::std::option::Option<::std::string::String>,
1683 pub depot_encryption_key: ::std::option::Option<::std::vec::Vec<u8>>,
1685 pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
1688}
1689
1690impl<'a> ::std::default::Default for &'a CShader_GetStaleBucket_Response {
1691 fn default() -> &'a CShader_GetStaleBucket_Response {
1692 <CShader_GetStaleBucket_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
1693 }
1694}
1695
1696impl CShader_GetStaleBucket_Response {
1697 pub fn new() -> CShader_GetStaleBucket_Response {
1698 ::std::default::Default::default()
1699 }
1700
1701 pub fn bucketid(&self) -> u64 {
1704 self.bucketid.unwrap_or(0)
1705 }
1706
1707 pub fn clear_bucketid(&mut self) {
1708 self.bucketid = ::std::option::Option::None;
1709 }
1710
1711 pub fn has_bucketid(&self) -> bool {
1712 self.bucketid.is_some()
1713 }
1714
1715 pub fn set_bucketid(&mut self, v: u64) {
1717 self.bucketid = ::std::option::Option::Some(v);
1718 }
1719
1720 pub fn appid(&self) -> u32 {
1723 self.appid.unwrap_or(0)
1724 }
1725
1726 pub fn clear_appid(&mut self) {
1727 self.appid = ::std::option::Option::None;
1728 }
1729
1730 pub fn has_appid(&self) -> bool {
1731 self.appid.is_some()
1732 }
1733
1734 pub fn set_appid(&mut self, v: u32) {
1736 self.appid = ::std::option::Option::Some(v);
1737 }
1738
1739 pub fn manifestid(&self) -> u64 {
1742 self.manifestid.unwrap_or(0)
1743 }
1744
1745 pub fn clear_manifestid(&mut self) {
1746 self.manifestid = ::std::option::Option::None;
1747 }
1748
1749 pub fn has_manifestid(&self) -> bool {
1750 self.manifestid.is_some()
1751 }
1752
1753 pub fn set_manifestid(&mut self, v: u64) {
1755 self.manifestid = ::std::option::Option::Some(v);
1756 }
1757
1758 pub fn gpu_desc(&self) -> &str {
1761 match self.gpu_desc.as_ref() {
1762 Some(v) => v,
1763 None => "",
1764 }
1765 }
1766
1767 pub fn clear_gpu_desc(&mut self) {
1768 self.gpu_desc = ::std::option::Option::None;
1769 }
1770
1771 pub fn has_gpu_desc(&self) -> bool {
1772 self.gpu_desc.is_some()
1773 }
1774
1775 pub fn set_gpu_desc(&mut self, v: ::std::string::String) {
1777 self.gpu_desc = ::std::option::Option::Some(v);
1778 }
1779
1780 pub fn mut_gpu_desc(&mut self) -> &mut ::std::string::String {
1783 if self.gpu_desc.is_none() {
1784 self.gpu_desc = ::std::option::Option::Some(::std::string::String::new());
1785 }
1786 self.gpu_desc.as_mut().unwrap()
1787 }
1788
1789 pub fn take_gpu_desc(&mut self) -> ::std::string::String {
1791 self.gpu_desc.take().unwrap_or_else(|| ::std::string::String::new())
1792 }
1793
1794 pub fn driver_desc(&self) -> &str {
1797 match self.driver_desc.as_ref() {
1798 Some(v) => v,
1799 None => "",
1800 }
1801 }
1802
1803 pub fn clear_driver_desc(&mut self) {
1804 self.driver_desc = ::std::option::Option::None;
1805 }
1806
1807 pub fn has_driver_desc(&self) -> bool {
1808 self.driver_desc.is_some()
1809 }
1810
1811 pub fn set_driver_desc(&mut self, v: ::std::string::String) {
1813 self.driver_desc = ::std::option::Option::Some(v);
1814 }
1815
1816 pub fn mut_driver_desc(&mut self) -> &mut ::std::string::String {
1819 if self.driver_desc.is_none() {
1820 self.driver_desc = ::std::option::Option::Some(::std::string::String::new());
1821 }
1822 self.driver_desc.as_mut().unwrap()
1823 }
1824
1825 pub fn take_driver_desc(&mut self) -> ::std::string::String {
1827 self.driver_desc.take().unwrap_or_else(|| ::std::string::String::new())
1828 }
1829
1830 pub fn depot_encryption_key(&self) -> &[u8] {
1833 match self.depot_encryption_key.as_ref() {
1834 Some(v) => v,
1835 None => &[],
1836 }
1837 }
1838
1839 pub fn clear_depot_encryption_key(&mut self) {
1840 self.depot_encryption_key = ::std::option::Option::None;
1841 }
1842
1843 pub fn has_depot_encryption_key(&self) -> bool {
1844 self.depot_encryption_key.is_some()
1845 }
1846
1847 pub fn set_depot_encryption_key(&mut self, v: ::std::vec::Vec<u8>) {
1849 self.depot_encryption_key = ::std::option::Option::Some(v);
1850 }
1851
1852 pub fn mut_depot_encryption_key(&mut self) -> &mut ::std::vec::Vec<u8> {
1855 if self.depot_encryption_key.is_none() {
1856 self.depot_encryption_key = ::std::option::Option::Some(::std::vec::Vec::new());
1857 }
1858 self.depot_encryption_key.as_mut().unwrap()
1859 }
1860
1861 pub fn take_depot_encryption_key(&mut self) -> ::std::vec::Vec<u8> {
1863 self.depot_encryption_key.take().unwrap_or_else(|| ::std::vec::Vec::new())
1864 }
1865}
1866
1867impl ::steam_vent_proto_common::protobuf::Message for CShader_GetStaleBucket_Response {
1868 const NAME: &'static str = "CShader_GetStaleBucket_Response";
1869
1870 fn is_initialized(&self) -> bool {
1871 true
1872 }
1873
1874 fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1875 while let Some(tag) = is.read_raw_tag_or_eof()? {
1876 match tag {
1877 8 => {
1878 self.bucketid = ::std::option::Option::Some(is.read_uint64()?);
1879 },
1880 16 => {
1881 self.appid = ::std::option::Option::Some(is.read_uint32()?);
1882 },
1883 24 => {
1884 self.manifestid = ::std::option::Option::Some(is.read_uint64()?);
1885 },
1886 34 => {
1887 self.gpu_desc = ::std::option::Option::Some(is.read_string()?);
1888 },
1889 42 => {
1890 self.driver_desc = ::std::option::Option::Some(is.read_string()?);
1891 },
1892 50 => {
1893 self.depot_encryption_key = ::std::option::Option::Some(is.read_bytes()?);
1894 },
1895 tag => {
1896 ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
1897 },
1898 };
1899 }
1900 ::std::result::Result::Ok(())
1901 }
1902
1903 #[allow(unused_variables)]
1905 fn compute_size(&self) -> u64 {
1906 let mut my_size = 0;
1907 if let Some(v) = self.bucketid {
1908 my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(1, v);
1909 }
1910 if let Some(v) = self.appid {
1911 my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(2, v);
1912 }
1913 if let Some(v) = self.manifestid {
1914 my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(3, v);
1915 }
1916 if let Some(v) = self.gpu_desc.as_ref() {
1917 my_size += ::steam_vent_proto_common::protobuf::rt::string_size(4, &v);
1918 }
1919 if let Some(v) = self.driver_desc.as_ref() {
1920 my_size += ::steam_vent_proto_common::protobuf::rt::string_size(5, &v);
1921 }
1922 if let Some(v) = self.depot_encryption_key.as_ref() {
1923 my_size += ::steam_vent_proto_common::protobuf::rt::bytes_size(6, &v);
1924 }
1925 my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
1926 self.special_fields.cached_size().set(my_size as u32);
1927 my_size
1928 }
1929
1930 fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
1931 if let Some(v) = self.bucketid {
1932 os.write_uint64(1, v)?;
1933 }
1934 if let Some(v) = self.appid {
1935 os.write_uint32(2, v)?;
1936 }
1937 if let Some(v) = self.manifestid {
1938 os.write_uint64(3, v)?;
1939 }
1940 if let Some(v) = self.gpu_desc.as_ref() {
1941 os.write_string(4, v)?;
1942 }
1943 if let Some(v) = self.driver_desc.as_ref() {
1944 os.write_string(5, v)?;
1945 }
1946 if let Some(v) = self.depot_encryption_key.as_ref() {
1947 os.write_bytes(6, v)?;
1948 }
1949 os.write_unknown_fields(self.special_fields.unknown_fields())?;
1950 ::std::result::Result::Ok(())
1951 }
1952
1953 fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
1954 &self.special_fields
1955 }
1956
1957 fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
1958 &mut self.special_fields
1959 }
1960
1961 fn new() -> CShader_GetStaleBucket_Response {
1962 CShader_GetStaleBucket_Response::new()
1963 }
1964
1965 fn clear(&mut self) {
1966 self.bucketid = ::std::option::Option::None;
1967 self.appid = ::std::option::Option::None;
1968 self.manifestid = ::std::option::Option::None;
1969 self.gpu_desc = ::std::option::Option::None;
1970 self.driver_desc = ::std::option::Option::None;
1971 self.depot_encryption_key = ::std::option::Option::None;
1972 self.special_fields.clear();
1973 }
1974
1975 fn default_instance() -> &'static CShader_GetStaleBucket_Response {
1976 static instance: CShader_GetStaleBucket_Response = CShader_GetStaleBucket_Response {
1977 bucketid: ::std::option::Option::None,
1978 appid: ::std::option::Option::None,
1979 manifestid: ::std::option::Option::None,
1980 gpu_desc: ::std::option::Option::None,
1981 driver_desc: ::std::option::Option::None,
1982 depot_encryption_key: ::std::option::Option::None,
1983 special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
1984 };
1985 &instance
1986 }
1987}
1988
1989#[derive(PartialEq,Clone,Default,Debug)]
1991pub struct CShader_ReportExternalBuild_Request {
1992 pub appid: ::std::option::Option<u32>,
1995 pub gpu_desc: ::std::option::Option<::std::string::String>,
1997 pub driver_desc: ::std::option::Option<::std::string::String>,
1999 pub manifestid: ::std::option::Option<u64>,
2001 pub source_gpu_desc: ::std::option::Option<::std::string::String>,
2003 pub source_driver_desc: ::std::option::Option<::std::string::String>,
2005 pub depotsize: ::std::option::Option<u64>,
2007 pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
2010}
2011
2012impl<'a> ::std::default::Default for &'a CShader_ReportExternalBuild_Request {
2013 fn default() -> &'a CShader_ReportExternalBuild_Request {
2014 <CShader_ReportExternalBuild_Request as ::steam_vent_proto_common::protobuf::Message>::default_instance()
2015 }
2016}
2017
2018impl CShader_ReportExternalBuild_Request {
2019 pub fn new() -> CShader_ReportExternalBuild_Request {
2020 ::std::default::Default::default()
2021 }
2022
2023 pub fn appid(&self) -> u32 {
2026 self.appid.unwrap_or(0)
2027 }
2028
2029 pub fn clear_appid(&mut self) {
2030 self.appid = ::std::option::Option::None;
2031 }
2032
2033 pub fn has_appid(&self) -> bool {
2034 self.appid.is_some()
2035 }
2036
2037 pub fn set_appid(&mut self, v: u32) {
2039 self.appid = ::std::option::Option::Some(v);
2040 }
2041
2042 pub fn gpu_desc(&self) -> &str {
2045 match self.gpu_desc.as_ref() {
2046 Some(v) => v,
2047 None => "",
2048 }
2049 }
2050
2051 pub fn clear_gpu_desc(&mut self) {
2052 self.gpu_desc = ::std::option::Option::None;
2053 }
2054
2055 pub fn has_gpu_desc(&self) -> bool {
2056 self.gpu_desc.is_some()
2057 }
2058
2059 pub fn set_gpu_desc(&mut self, v: ::std::string::String) {
2061 self.gpu_desc = ::std::option::Option::Some(v);
2062 }
2063
2064 pub fn mut_gpu_desc(&mut self) -> &mut ::std::string::String {
2067 if self.gpu_desc.is_none() {
2068 self.gpu_desc = ::std::option::Option::Some(::std::string::String::new());
2069 }
2070 self.gpu_desc.as_mut().unwrap()
2071 }
2072
2073 pub fn take_gpu_desc(&mut self) -> ::std::string::String {
2075 self.gpu_desc.take().unwrap_or_else(|| ::std::string::String::new())
2076 }
2077
2078 pub fn driver_desc(&self) -> &str {
2081 match self.driver_desc.as_ref() {
2082 Some(v) => v,
2083 None => "",
2084 }
2085 }
2086
2087 pub fn clear_driver_desc(&mut self) {
2088 self.driver_desc = ::std::option::Option::None;
2089 }
2090
2091 pub fn has_driver_desc(&self) -> bool {
2092 self.driver_desc.is_some()
2093 }
2094
2095 pub fn set_driver_desc(&mut self, v: ::std::string::String) {
2097 self.driver_desc = ::std::option::Option::Some(v);
2098 }
2099
2100 pub fn mut_driver_desc(&mut self) -> &mut ::std::string::String {
2103 if self.driver_desc.is_none() {
2104 self.driver_desc = ::std::option::Option::Some(::std::string::String::new());
2105 }
2106 self.driver_desc.as_mut().unwrap()
2107 }
2108
2109 pub fn take_driver_desc(&mut self) -> ::std::string::String {
2111 self.driver_desc.take().unwrap_or_else(|| ::std::string::String::new())
2112 }
2113
2114 pub fn manifestid(&self) -> u64 {
2117 self.manifestid.unwrap_or(0)
2118 }
2119
2120 pub fn clear_manifestid(&mut self) {
2121 self.manifestid = ::std::option::Option::None;
2122 }
2123
2124 pub fn has_manifestid(&self) -> bool {
2125 self.manifestid.is_some()
2126 }
2127
2128 pub fn set_manifestid(&mut self, v: u64) {
2130 self.manifestid = ::std::option::Option::Some(v);
2131 }
2132
2133 pub fn source_gpu_desc(&self) -> &str {
2136 match self.source_gpu_desc.as_ref() {
2137 Some(v) => v,
2138 None => "",
2139 }
2140 }
2141
2142 pub fn clear_source_gpu_desc(&mut self) {
2143 self.source_gpu_desc = ::std::option::Option::None;
2144 }
2145
2146 pub fn has_source_gpu_desc(&self) -> bool {
2147 self.source_gpu_desc.is_some()
2148 }
2149
2150 pub fn set_source_gpu_desc(&mut self, v: ::std::string::String) {
2152 self.source_gpu_desc = ::std::option::Option::Some(v);
2153 }
2154
2155 pub fn mut_source_gpu_desc(&mut self) -> &mut ::std::string::String {
2158 if self.source_gpu_desc.is_none() {
2159 self.source_gpu_desc = ::std::option::Option::Some(::std::string::String::new());
2160 }
2161 self.source_gpu_desc.as_mut().unwrap()
2162 }
2163
2164 pub fn take_source_gpu_desc(&mut self) -> ::std::string::String {
2166 self.source_gpu_desc.take().unwrap_or_else(|| ::std::string::String::new())
2167 }
2168
2169 pub fn source_driver_desc(&self) -> &str {
2172 match self.source_driver_desc.as_ref() {
2173 Some(v) => v,
2174 None => "",
2175 }
2176 }
2177
2178 pub fn clear_source_driver_desc(&mut self) {
2179 self.source_driver_desc = ::std::option::Option::None;
2180 }
2181
2182 pub fn has_source_driver_desc(&self) -> bool {
2183 self.source_driver_desc.is_some()
2184 }
2185
2186 pub fn set_source_driver_desc(&mut self, v: ::std::string::String) {
2188 self.source_driver_desc = ::std::option::Option::Some(v);
2189 }
2190
2191 pub fn mut_source_driver_desc(&mut self) -> &mut ::std::string::String {
2194 if self.source_driver_desc.is_none() {
2195 self.source_driver_desc = ::std::option::Option::Some(::std::string::String::new());
2196 }
2197 self.source_driver_desc.as_mut().unwrap()
2198 }
2199
2200 pub fn take_source_driver_desc(&mut self) -> ::std::string::String {
2202 self.source_driver_desc.take().unwrap_or_else(|| ::std::string::String::new())
2203 }
2204
2205 pub fn depotsize(&self) -> u64 {
2208 self.depotsize.unwrap_or(0)
2209 }
2210
2211 pub fn clear_depotsize(&mut self) {
2212 self.depotsize = ::std::option::Option::None;
2213 }
2214
2215 pub fn has_depotsize(&self) -> bool {
2216 self.depotsize.is_some()
2217 }
2218
2219 pub fn set_depotsize(&mut self, v: u64) {
2221 self.depotsize = ::std::option::Option::Some(v);
2222 }
2223}
2224
2225impl ::steam_vent_proto_common::protobuf::Message for CShader_ReportExternalBuild_Request {
2226 const NAME: &'static str = "CShader_ReportExternalBuild_Request";
2227
2228 fn is_initialized(&self) -> bool {
2229 true
2230 }
2231
2232 fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2233 while let Some(tag) = is.read_raw_tag_or_eof()? {
2234 match tag {
2235 8 => {
2236 self.appid = ::std::option::Option::Some(is.read_uint32()?);
2237 },
2238 18 => {
2239 self.gpu_desc = ::std::option::Option::Some(is.read_string()?);
2240 },
2241 26 => {
2242 self.driver_desc = ::std::option::Option::Some(is.read_string()?);
2243 },
2244 32 => {
2245 self.manifestid = ::std::option::Option::Some(is.read_uint64()?);
2246 },
2247 42 => {
2248 self.source_gpu_desc = ::std::option::Option::Some(is.read_string()?);
2249 },
2250 50 => {
2251 self.source_driver_desc = ::std::option::Option::Some(is.read_string()?);
2252 },
2253 56 => {
2254 self.depotsize = ::std::option::Option::Some(is.read_uint64()?);
2255 },
2256 tag => {
2257 ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
2258 },
2259 };
2260 }
2261 ::std::result::Result::Ok(())
2262 }
2263
2264 #[allow(unused_variables)]
2266 fn compute_size(&self) -> u64 {
2267 let mut my_size = 0;
2268 if let Some(v) = self.appid {
2269 my_size += ::steam_vent_proto_common::protobuf::rt::uint32_size(1, v);
2270 }
2271 if let Some(v) = self.gpu_desc.as_ref() {
2272 my_size += ::steam_vent_proto_common::protobuf::rt::string_size(2, &v);
2273 }
2274 if let Some(v) = self.driver_desc.as_ref() {
2275 my_size += ::steam_vent_proto_common::protobuf::rt::string_size(3, &v);
2276 }
2277 if let Some(v) = self.manifestid {
2278 my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(4, v);
2279 }
2280 if let Some(v) = self.source_gpu_desc.as_ref() {
2281 my_size += ::steam_vent_proto_common::protobuf::rt::string_size(5, &v);
2282 }
2283 if let Some(v) = self.source_driver_desc.as_ref() {
2284 my_size += ::steam_vent_proto_common::protobuf::rt::string_size(6, &v);
2285 }
2286 if let Some(v) = self.depotsize {
2287 my_size += ::steam_vent_proto_common::protobuf::rt::uint64_size(7, v);
2288 }
2289 my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
2290 self.special_fields.cached_size().set(my_size as u32);
2291 my_size
2292 }
2293
2294 fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2295 if let Some(v) = self.appid {
2296 os.write_uint32(1, v)?;
2297 }
2298 if let Some(v) = self.gpu_desc.as_ref() {
2299 os.write_string(2, v)?;
2300 }
2301 if let Some(v) = self.driver_desc.as_ref() {
2302 os.write_string(3, v)?;
2303 }
2304 if let Some(v) = self.manifestid {
2305 os.write_uint64(4, v)?;
2306 }
2307 if let Some(v) = self.source_gpu_desc.as_ref() {
2308 os.write_string(5, v)?;
2309 }
2310 if let Some(v) = self.source_driver_desc.as_ref() {
2311 os.write_string(6, v)?;
2312 }
2313 if let Some(v) = self.depotsize {
2314 os.write_uint64(7, v)?;
2315 }
2316 os.write_unknown_fields(self.special_fields.unknown_fields())?;
2317 ::std::result::Result::Ok(())
2318 }
2319
2320 fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
2321 &self.special_fields
2322 }
2323
2324 fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
2325 &mut self.special_fields
2326 }
2327
2328 fn new() -> CShader_ReportExternalBuild_Request {
2329 CShader_ReportExternalBuild_Request::new()
2330 }
2331
2332 fn clear(&mut self) {
2333 self.appid = ::std::option::Option::None;
2334 self.gpu_desc = ::std::option::Option::None;
2335 self.driver_desc = ::std::option::Option::None;
2336 self.manifestid = ::std::option::Option::None;
2337 self.source_gpu_desc = ::std::option::Option::None;
2338 self.source_driver_desc = ::std::option::Option::None;
2339 self.depotsize = ::std::option::Option::None;
2340 self.special_fields.clear();
2341 }
2342
2343 fn default_instance() -> &'static CShader_ReportExternalBuild_Request {
2344 static instance: CShader_ReportExternalBuild_Request = CShader_ReportExternalBuild_Request {
2345 appid: ::std::option::Option::None,
2346 gpu_desc: ::std::option::Option::None,
2347 driver_desc: ::std::option::Option::None,
2348 manifestid: ::std::option::Option::None,
2349 source_gpu_desc: ::std::option::Option::None,
2350 source_driver_desc: ::std::option::Option::None,
2351 depotsize: ::std::option::Option::None,
2352 special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
2353 };
2354 &instance
2355 }
2356}
2357
2358#[derive(PartialEq,Clone,Default,Debug)]
2360pub struct CShader_ReportExternalBuild_Response {
2361 pub special_fields: ::steam_vent_proto_common::protobuf::SpecialFields,
2364}
2365
2366impl<'a> ::std::default::Default for &'a CShader_ReportExternalBuild_Response {
2367 fn default() -> &'a CShader_ReportExternalBuild_Response {
2368 <CShader_ReportExternalBuild_Response as ::steam_vent_proto_common::protobuf::Message>::default_instance()
2369 }
2370}
2371
2372impl CShader_ReportExternalBuild_Response {
2373 pub fn new() -> CShader_ReportExternalBuild_Response {
2374 ::std::default::Default::default()
2375 }
2376}
2377
2378impl ::steam_vent_proto_common::protobuf::Message for CShader_ReportExternalBuild_Response {
2379 const NAME: &'static str = "CShader_ReportExternalBuild_Response";
2380
2381 fn is_initialized(&self) -> bool {
2382 true
2383 }
2384
2385 fn merge_from(&mut self, is: &mut ::steam_vent_proto_common::protobuf::CodedInputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2386 while let Some(tag) = is.read_raw_tag_or_eof()? {
2387 match tag {
2388 tag => {
2389 ::steam_vent_proto_common::protobuf::rt::read_unknown_or_skip_group(tag, is, self.special_fields.mut_unknown_fields())?;
2390 },
2391 };
2392 }
2393 ::std::result::Result::Ok(())
2394 }
2395
2396 #[allow(unused_variables)]
2398 fn compute_size(&self) -> u64 {
2399 let mut my_size = 0;
2400 my_size += ::steam_vent_proto_common::protobuf::rt::unknown_fields_size(self.special_fields.unknown_fields());
2401 self.special_fields.cached_size().set(my_size as u32);
2402 my_size
2403 }
2404
2405 fn write_to_with_cached_sizes(&self, os: &mut ::steam_vent_proto_common::protobuf::CodedOutputStream<'_>) -> ::steam_vent_proto_common::protobuf::Result<()> {
2406 os.write_unknown_fields(self.special_fields.unknown_fields())?;
2407 ::std::result::Result::Ok(())
2408 }
2409
2410 fn special_fields(&self) -> &::steam_vent_proto_common::protobuf::SpecialFields {
2411 &self.special_fields
2412 }
2413
2414 fn mut_special_fields(&mut self) -> &mut ::steam_vent_proto_common::protobuf::SpecialFields {
2415 &mut self.special_fields
2416 }
2417
2418 fn new() -> CShader_ReportExternalBuild_Response {
2419 CShader_ReportExternalBuild_Response::new()
2420 }
2421
2422 fn clear(&mut self) {
2423 self.special_fields.clear();
2424 }
2425
2426 fn default_instance() -> &'static CShader_ReportExternalBuild_Response {
2427 static instance: CShader_ReportExternalBuild_Response = CShader_ReportExternalBuild_Response {
2428 special_fields: ::steam_vent_proto_common::protobuf::SpecialFields::new(),
2429 };
2430 &instance
2431 }
2432}
2433
2434
2435const _VENT_PROTO_VERSION_CHECK: () = ::steam_vent_proto_common::VERSION_0_5_0;
2436
2437#[allow(unused_imports)]
2438use crate::steammessages_base::*;
2439#[allow(unused_imports)]
2440use crate::steammessages_unified_base_steamclient::*;
2441impl ::steam_vent_proto_common::RpcMessage
2442for CShader_GetShaderReportingCadence_Request {
2443 fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
2444 <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
2445 }
2446 fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
2447 use ::steam_vent_proto_common::protobuf::Message;
2448 self.write_to_writer(writer)
2449 }
2450 fn encode_size(&self) -> usize {
2451 use ::steam_vent_proto_common::protobuf::Message;
2452 self.compute_size() as usize
2453 }
2454}
2455impl ::steam_vent_proto_common::RpcMessage
2456for CShader_GetShaderReportingCadence_Response {
2457 fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
2458 <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
2459 }
2460 fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
2461 use ::steam_vent_proto_common::protobuf::Message;
2462 self.write_to_writer(writer)
2463 }
2464 fn encode_size(&self) -> usize {
2465 use ::steam_vent_proto_common::protobuf::Message;
2466 self.compute_size() as usize
2467 }
2468}
2469impl ::steam_vent_proto_common::RpcMessage for CShader_RegisterShader_Request {
2470 fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
2471 <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
2472 }
2473 fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
2474 use ::steam_vent_proto_common::protobuf::Message;
2475 self.write_to_writer(writer)
2476 }
2477 fn encode_size(&self) -> usize {
2478 use ::steam_vent_proto_common::protobuf::Message;
2479 self.compute_size() as usize
2480 }
2481}
2482impl ::steam_vent_proto_common::RpcMessage for CShader_RegisterShader_Response {
2483 fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
2484 <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
2485 }
2486 fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
2487 use ::steam_vent_proto_common::protobuf::Message;
2488 self.write_to_writer(writer)
2489 }
2490 fn encode_size(&self) -> usize {
2491 use ::steam_vent_proto_common::protobuf::Message;
2492 self.compute_size() as usize
2493 }
2494}
2495impl ::steam_vent_proto_common::RpcMessage for CShader_SendShader_Request {
2496 fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
2497 <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
2498 }
2499 fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
2500 use ::steam_vent_proto_common::protobuf::Message;
2501 self.write_to_writer(writer)
2502 }
2503 fn encode_size(&self) -> usize {
2504 use ::steam_vent_proto_common::protobuf::Message;
2505 self.compute_size() as usize
2506 }
2507}
2508impl ::steam_vent_proto_common::RpcMessage for CShader_SendShader_Response {
2509 fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
2510 <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
2511 }
2512 fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
2513 use ::steam_vent_proto_common::protobuf::Message;
2514 self.write_to_writer(writer)
2515 }
2516 fn encode_size(&self) -> usize {
2517 use ::steam_vent_proto_common::protobuf::Message;
2518 self.compute_size() as usize
2519 }
2520}
2521impl ::steam_vent_proto_common::RpcMessage for CShader_GetBucketManifest_Request {
2522 fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
2523 <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
2524 }
2525 fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
2526 use ::steam_vent_proto_common::protobuf::Message;
2527 self.write_to_writer(writer)
2528 }
2529 fn encode_size(&self) -> usize {
2530 use ::steam_vent_proto_common::protobuf::Message;
2531 self.compute_size() as usize
2532 }
2533}
2534impl ::steam_vent_proto_common::RpcMessage for CShader_GetBucketManifest_Response {
2535 fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
2536 <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
2537 }
2538 fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
2539 use ::steam_vent_proto_common::protobuf::Message;
2540 self.write_to_writer(writer)
2541 }
2542 fn encode_size(&self) -> usize {
2543 use ::steam_vent_proto_common::protobuf::Message;
2544 self.compute_size() as usize
2545 }
2546}
2547impl ::steam_vent_proto_common::RpcMessage for CShader_GetStaleBucket_Request {
2548 fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
2549 <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
2550 }
2551 fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
2552 use ::steam_vent_proto_common::protobuf::Message;
2553 self.write_to_writer(writer)
2554 }
2555 fn encode_size(&self) -> usize {
2556 use ::steam_vent_proto_common::protobuf::Message;
2557 self.compute_size() as usize
2558 }
2559}
2560impl ::steam_vent_proto_common::RpcMessage for CShader_GetStaleBucket_Response {
2561 fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
2562 <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
2563 }
2564 fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
2565 use ::steam_vent_proto_common::protobuf::Message;
2566 self.write_to_writer(writer)
2567 }
2568 fn encode_size(&self) -> usize {
2569 use ::steam_vent_proto_common::protobuf::Message;
2570 self.compute_size() as usize
2571 }
2572}
2573impl ::steam_vent_proto_common::RpcMessage for CShader_ReportExternalBuild_Request {
2574 fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
2575 <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
2576 }
2577 fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
2578 use ::steam_vent_proto_common::protobuf::Message;
2579 self.write_to_writer(writer)
2580 }
2581 fn encode_size(&self) -> usize {
2582 use ::steam_vent_proto_common::protobuf::Message;
2583 self.compute_size() as usize
2584 }
2585}
2586impl ::steam_vent_proto_common::RpcMessage for CShader_ReportExternalBuild_Response {
2587 fn parse(reader: &mut dyn std::io::Read) -> ::steam_vent_proto_common::protobuf::Result<Self> {
2588 <Self as ::steam_vent_proto_common::protobuf::Message>::parse_from_reader(reader)
2589 }
2590 fn write(&self, writer: &mut dyn std::io::Write) -> ::steam_vent_proto_common::protobuf::Result<()> {
2591 use ::steam_vent_proto_common::protobuf::Message;
2592 self.write_to_writer(writer)
2593 }
2594 fn encode_size(&self) -> usize {
2595 use ::steam_vent_proto_common::protobuf::Message;
2596 self.compute_size() as usize
2597 }
2598}
2599struct Shader {}
2601impl ::steam_vent_proto_common::RpcService for Shader {
2602 const SERVICE_NAME: &'static str = "Shader";
2603}
2604impl ::steam_vent_proto_common::RpcMethod for CShader_GetBucketManifest_Request {
2605 const METHOD_NAME: &'static str = "Shader.GetBucketManifest#1";
2606 type Response = CShader_GetBucketManifest_Response;
2607}
2608impl ::steam_vent_proto_common::RpcMethod for CShader_GetShaderReportingCadence_Request {
2609 const METHOD_NAME: &'static str = "Shader.GetShaderReportingCadence#1";
2610 type Response = CShader_GetShaderReportingCadence_Response;
2611}
2612impl ::steam_vent_proto_common::RpcMethod for CShader_GetStaleBucket_Request {
2613 const METHOD_NAME: &'static str = "Shader.GetStaleBucket#1";
2614 type Response = CShader_GetStaleBucket_Response;
2615}
2616impl ::steam_vent_proto_common::RpcMethod for CShader_RegisterShader_Request {
2617 const METHOD_NAME: &'static str = "Shader.RegisterShader#1";
2618 type Response = CShader_RegisterShader_Response;
2619}
2620impl ::steam_vent_proto_common::RpcMethod for CShader_ReportExternalBuild_Request {
2621 const METHOD_NAME: &'static str = "Shader.ReportExternalBuild#1";
2622 type Response = CShader_ReportExternalBuild_Response;
2623}
2624impl ::steam_vent_proto_common::RpcMethod for CShader_SendShader_Request {
2625 const METHOD_NAME: &'static str = "Shader.SendShader#1";
2626 type Response = CShader_SendShader_Response;
2627}