1#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::Job {
21 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22 let mut debug_struct = f.debug_struct("Job");
23 debug_struct.field("name", &self.name);
24 debug_struct.field("input_uri", &self.input_uri);
25 debug_struct.field("output_uri", &self.output_uri);
26 debug_struct.field("state", &self.state);
27 debug_struct.field("create_time", &self.create_time);
28 debug_struct.field("start_time", &self.start_time);
29 debug_struct.field("end_time", &self.end_time);
30 debug_struct.field("ttl_after_completion_days", &self.ttl_after_completion_days);
31 debug_struct.field("labels", &self.labels);
32 debug_struct.field("error", &self.error);
33 debug_struct.field("mode", &self.mode);
34 debug_struct.field("batch_mode_priority", &self.batch_mode_priority);
35 debug_struct.field("optimization", &self.optimization);
36 debug_struct.field("fill_content_gaps", &self.fill_content_gaps);
37 debug_struct.field("job_config", &self.job_config);
38 if !self._unknown_fields.is_empty() {
39 debug_struct.field("_unknown_fields", &self._unknown_fields);
40 }
41 debug_struct.finish()
42 }
43}
44
45impl std::fmt::Debug for super::JobTemplate {
46 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
47 let mut debug_struct = f.debug_struct("JobTemplate");
48 debug_struct.field("name", &self.name);
49 debug_struct.field("config", &self.config);
50 debug_struct.field("labels", &self.labels);
51 if !self._unknown_fields.is_empty() {
52 debug_struct.field("_unknown_fields", &self._unknown_fields);
53 }
54 debug_struct.finish()
55 }
56}
57
58impl std::fmt::Debug for super::JobConfig {
59 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
60 let mut debug_struct = f.debug_struct("JobConfig");
61 debug_struct.field("inputs", &self.inputs);
62 debug_struct.field("edit_list", &self.edit_list);
63 debug_struct.field("elementary_streams", &self.elementary_streams);
64 debug_struct.field("mux_streams", &self.mux_streams);
65 debug_struct.field("manifests", &self.manifests);
66 debug_struct.field("output", &self.output);
67 debug_struct.field("ad_breaks", &self.ad_breaks);
68 debug_struct.field("pubsub_destination", &self.pubsub_destination);
69 debug_struct.field("sprite_sheets", &self.sprite_sheets);
70 debug_struct.field("overlays", &self.overlays);
71 debug_struct.field("encryptions", &self.encryptions);
72 if !self._unknown_fields.is_empty() {
73 debug_struct.field("_unknown_fields", &self._unknown_fields);
74 }
75 debug_struct.finish()
76 }
77}
78
79impl std::fmt::Debug for super::Input {
80 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
81 let mut debug_struct = f.debug_struct("Input");
82 debug_struct.field("key", &self.key);
83 debug_struct.field("uri", &self.uri);
84 debug_struct.field("preprocessing_config", &self.preprocessing_config);
85 debug_struct.field("attributes", &self.attributes);
86 if !self._unknown_fields.is_empty() {
87 debug_struct.field("_unknown_fields", &self._unknown_fields);
88 }
89 debug_struct.finish()
90 }
91}
92
93impl std::fmt::Debug for super::Output {
94 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
95 let mut debug_struct = f.debug_struct("Output");
96 debug_struct.field("uri", &self.uri);
97 if !self._unknown_fields.is_empty() {
98 debug_struct.field("_unknown_fields", &self._unknown_fields);
99 }
100 debug_struct.finish()
101 }
102}
103
104impl std::fmt::Debug for super::EditAtom {
105 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
106 let mut debug_struct = f.debug_struct("EditAtom");
107 debug_struct.field("key", &self.key);
108 debug_struct.field("inputs", &self.inputs);
109 debug_struct.field("end_time_offset", &self.end_time_offset);
110 debug_struct.field("start_time_offset", &self.start_time_offset);
111 if !self._unknown_fields.is_empty() {
112 debug_struct.field("_unknown_fields", &self._unknown_fields);
113 }
114 debug_struct.finish()
115 }
116}
117
118impl std::fmt::Debug for super::AdBreak {
119 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
120 let mut debug_struct = f.debug_struct("AdBreak");
121 debug_struct.field("start_time_offset", &self.start_time_offset);
122 if !self._unknown_fields.is_empty() {
123 debug_struct.field("_unknown_fields", &self._unknown_fields);
124 }
125 debug_struct.finish()
126 }
127}
128
129impl std::fmt::Debug for super::ElementaryStream {
130 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
131 let mut debug_struct = f.debug_struct("ElementaryStream");
132 debug_struct.field("key", &self.key);
133 debug_struct.field("elementary_stream", &self.elementary_stream);
134 if !self._unknown_fields.is_empty() {
135 debug_struct.field("_unknown_fields", &self._unknown_fields);
136 }
137 debug_struct.finish()
138 }
139}
140
141impl std::fmt::Debug for super::MuxStream {
142 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
143 let mut debug_struct = f.debug_struct("MuxStream");
144 debug_struct.field("key", &self.key);
145 debug_struct.field("file_name", &self.file_name);
146 debug_struct.field("container", &self.container);
147 debug_struct.field("elementary_streams", &self.elementary_streams);
148 debug_struct.field("segment_settings", &self.segment_settings);
149 debug_struct.field("encryption_id", &self.encryption_id);
150 debug_struct.field("container_config", &self.container_config);
151 if !self._unknown_fields.is_empty() {
152 debug_struct.field("_unknown_fields", &self._unknown_fields);
153 }
154 debug_struct.finish()
155 }
156}
157
158impl std::fmt::Debug for super::mux_stream::Fmp4Config {
159 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
160 let mut debug_struct = f.debug_struct("Fmp4Config");
161 debug_struct.field("codec_tag", &self.codec_tag);
162 if !self._unknown_fields.is_empty() {
163 debug_struct.field("_unknown_fields", &self._unknown_fields);
164 }
165 debug_struct.finish()
166 }
167}
168
169impl std::fmt::Debug for super::Manifest {
170 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
171 let mut debug_struct = f.debug_struct("Manifest");
172 debug_struct.field("file_name", &self.file_name);
173 debug_struct.field("r#type", &self.r#type);
174 debug_struct.field("mux_streams", &self.mux_streams);
175 debug_struct.field("manifest_config", &self.manifest_config);
176 if !self._unknown_fields.is_empty() {
177 debug_struct.field("_unknown_fields", &self._unknown_fields);
178 }
179 debug_struct.finish()
180 }
181}
182
183impl std::fmt::Debug for super::manifest::DashConfig {
184 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
185 let mut debug_struct = f.debug_struct("DashConfig");
186 debug_struct.field("segment_reference_scheme", &self.segment_reference_scheme);
187 if !self._unknown_fields.is_empty() {
188 debug_struct.field("_unknown_fields", &self._unknown_fields);
189 }
190 debug_struct.finish()
191 }
192}
193
194impl std::fmt::Debug for super::PubsubDestination {
195 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
196 let mut debug_struct = f.debug_struct("PubsubDestination");
197 debug_struct.field("topic", &self.topic);
198 if !self._unknown_fields.is_empty() {
199 debug_struct.field("_unknown_fields", &self._unknown_fields);
200 }
201 debug_struct.finish()
202 }
203}
204
205impl std::fmt::Debug for super::SpriteSheet {
206 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
207 let mut debug_struct = f.debug_struct("SpriteSheet");
208 debug_struct.field("format", &self.format);
209 debug_struct.field("file_prefix", &self.file_prefix);
210 debug_struct.field("sprite_width_pixels", &self.sprite_width_pixels);
211 debug_struct.field("sprite_height_pixels", &self.sprite_height_pixels);
212 debug_struct.field("column_count", &self.column_count);
213 debug_struct.field("row_count", &self.row_count);
214 debug_struct.field("start_time_offset", &self.start_time_offset);
215 debug_struct.field("end_time_offset", &self.end_time_offset);
216 debug_struct.field("quality", &self.quality);
217 debug_struct.field("extraction_strategy", &self.extraction_strategy);
218 if !self._unknown_fields.is_empty() {
219 debug_struct.field("_unknown_fields", &self._unknown_fields);
220 }
221 debug_struct.finish()
222 }
223}
224
225impl std::fmt::Debug for super::Overlay {
226 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
227 let mut debug_struct = f.debug_struct("Overlay");
228 debug_struct.field("image", &self.image);
229 debug_struct.field("animations", &self.animations);
230 if !self._unknown_fields.is_empty() {
231 debug_struct.field("_unknown_fields", &self._unknown_fields);
232 }
233 debug_struct.finish()
234 }
235}
236
237impl std::fmt::Debug for super::overlay::NormalizedCoordinate {
238 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
239 let mut debug_struct = f.debug_struct("NormalizedCoordinate");
240 debug_struct.field("x", &self.x);
241 debug_struct.field("y", &self.y);
242 if !self._unknown_fields.is_empty() {
243 debug_struct.field("_unknown_fields", &self._unknown_fields);
244 }
245 debug_struct.finish()
246 }
247}
248
249impl std::fmt::Debug for super::overlay::Image {
250 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
251 let mut debug_struct = f.debug_struct("Image");
252 debug_struct.field("uri", &self.uri);
253 debug_struct.field("resolution", &self.resolution);
254 debug_struct.field("alpha", &self.alpha);
255 if !self._unknown_fields.is_empty() {
256 debug_struct.field("_unknown_fields", &self._unknown_fields);
257 }
258 debug_struct.finish()
259 }
260}
261
262impl std::fmt::Debug for super::overlay::AnimationStatic {
263 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
264 let mut debug_struct = f.debug_struct("AnimationStatic");
265 debug_struct.field("xy", &self.xy);
266 debug_struct.field("start_time_offset", &self.start_time_offset);
267 if !self._unknown_fields.is_empty() {
268 debug_struct.field("_unknown_fields", &self._unknown_fields);
269 }
270 debug_struct.finish()
271 }
272}
273
274impl std::fmt::Debug for super::overlay::AnimationFade {
275 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
276 let mut debug_struct = f.debug_struct("AnimationFade");
277 debug_struct.field("fade_type", &self.fade_type);
278 debug_struct.field("xy", &self.xy);
279 debug_struct.field("start_time_offset", &self.start_time_offset);
280 debug_struct.field("end_time_offset", &self.end_time_offset);
281 if !self._unknown_fields.is_empty() {
282 debug_struct.field("_unknown_fields", &self._unknown_fields);
283 }
284 debug_struct.finish()
285 }
286}
287
288impl std::fmt::Debug for super::overlay::AnimationEnd {
289 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
290 let mut debug_struct = f.debug_struct("AnimationEnd");
291 debug_struct.field("start_time_offset", &self.start_time_offset);
292 if !self._unknown_fields.is_empty() {
293 debug_struct.field("_unknown_fields", &self._unknown_fields);
294 }
295 debug_struct.finish()
296 }
297}
298
299impl std::fmt::Debug for super::overlay::Animation {
300 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
301 let mut debug_struct = f.debug_struct("Animation");
302 debug_struct.field("animation_type", &self.animation_type);
303 if !self._unknown_fields.is_empty() {
304 debug_struct.field("_unknown_fields", &self._unknown_fields);
305 }
306 debug_struct.finish()
307 }
308}
309
310impl std::fmt::Debug for super::PreprocessingConfig {
311 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
312 let mut debug_struct = f.debug_struct("PreprocessingConfig");
313 debug_struct.field("color", &self.color);
314 debug_struct.field("denoise", &self.denoise);
315 debug_struct.field("deblock", &self.deblock);
316 debug_struct.field("audio", &self.audio);
317 debug_struct.field("crop", &self.crop);
318 debug_struct.field("pad", &self.pad);
319 debug_struct.field("deinterlace", &self.deinterlace);
320 if !self._unknown_fields.is_empty() {
321 debug_struct.field("_unknown_fields", &self._unknown_fields);
322 }
323 debug_struct.finish()
324 }
325}
326
327impl std::fmt::Debug for super::preprocessing_config::Color {
328 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
329 let mut debug_struct = f.debug_struct("Color");
330 debug_struct.field("saturation", &self.saturation);
331 debug_struct.field("contrast", &self.contrast);
332 debug_struct.field("brightness", &self.brightness);
333 if !self._unknown_fields.is_empty() {
334 debug_struct.field("_unknown_fields", &self._unknown_fields);
335 }
336 debug_struct.finish()
337 }
338}
339
340impl std::fmt::Debug for super::preprocessing_config::Denoise {
341 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
342 let mut debug_struct = f.debug_struct("Denoise");
343 debug_struct.field("strength", &self.strength);
344 debug_struct.field("tune", &self.tune);
345 if !self._unknown_fields.is_empty() {
346 debug_struct.field("_unknown_fields", &self._unknown_fields);
347 }
348 debug_struct.finish()
349 }
350}
351
352impl std::fmt::Debug for super::preprocessing_config::Deblock {
353 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
354 let mut debug_struct = f.debug_struct("Deblock");
355 debug_struct.field("strength", &self.strength);
356 debug_struct.field("enabled", &self.enabled);
357 if !self._unknown_fields.is_empty() {
358 debug_struct.field("_unknown_fields", &self._unknown_fields);
359 }
360 debug_struct.finish()
361 }
362}
363
364impl std::fmt::Debug for super::preprocessing_config::Audio {
365 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
366 let mut debug_struct = f.debug_struct("Audio");
367 debug_struct.field("lufs", &self.lufs);
368 debug_struct.field("high_boost", &self.high_boost);
369 debug_struct.field("low_boost", &self.low_boost);
370 if !self._unknown_fields.is_empty() {
371 debug_struct.field("_unknown_fields", &self._unknown_fields);
372 }
373 debug_struct.finish()
374 }
375}
376
377impl std::fmt::Debug for super::preprocessing_config::Crop {
378 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
379 let mut debug_struct = f.debug_struct("Crop");
380 debug_struct.field("top_pixels", &self.top_pixels);
381 debug_struct.field("bottom_pixels", &self.bottom_pixels);
382 debug_struct.field("left_pixels", &self.left_pixels);
383 debug_struct.field("right_pixels", &self.right_pixels);
384 if !self._unknown_fields.is_empty() {
385 debug_struct.field("_unknown_fields", &self._unknown_fields);
386 }
387 debug_struct.finish()
388 }
389}
390
391impl std::fmt::Debug for super::preprocessing_config::Pad {
392 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
393 let mut debug_struct = f.debug_struct("Pad");
394 debug_struct.field("top_pixels", &self.top_pixels);
395 debug_struct.field("bottom_pixels", &self.bottom_pixels);
396 debug_struct.field("left_pixels", &self.left_pixels);
397 debug_struct.field("right_pixels", &self.right_pixels);
398 if !self._unknown_fields.is_empty() {
399 debug_struct.field("_unknown_fields", &self._unknown_fields);
400 }
401 debug_struct.finish()
402 }
403}
404
405impl std::fmt::Debug for super::preprocessing_config::Deinterlace {
406 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
407 let mut debug_struct = f.debug_struct("Deinterlace");
408 debug_struct.field("deinterlacing_filter", &self.deinterlacing_filter);
409 if !self._unknown_fields.is_empty() {
410 debug_struct.field("_unknown_fields", &self._unknown_fields);
411 }
412 debug_struct.finish()
413 }
414}
415
416impl std::fmt::Debug for super::preprocessing_config::deinterlace::YadifConfig {
417 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
418 let mut debug_struct = f.debug_struct("YadifConfig");
419 debug_struct.field("mode", &self.mode);
420 debug_struct.field(
421 "disable_spatial_interlacing",
422 &self.disable_spatial_interlacing,
423 );
424 debug_struct.field("parity", &self.parity);
425 debug_struct.field("deinterlace_all_frames", &self.deinterlace_all_frames);
426 if !self._unknown_fields.is_empty() {
427 debug_struct.field("_unknown_fields", &self._unknown_fields);
428 }
429 debug_struct.finish()
430 }
431}
432
433impl std::fmt::Debug for super::preprocessing_config::deinterlace::BwdifConfig {
434 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
435 let mut debug_struct = f.debug_struct("BwdifConfig");
436 debug_struct.field("mode", &self.mode);
437 debug_struct.field("parity", &self.parity);
438 debug_struct.field("deinterlace_all_frames", &self.deinterlace_all_frames);
439 if !self._unknown_fields.is_empty() {
440 debug_struct.field("_unknown_fields", &self._unknown_fields);
441 }
442 debug_struct.finish()
443 }
444}
445
446impl std::fmt::Debug for super::TrackDefinition {
447 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
448 let mut debug_struct = f.debug_struct("TrackDefinition");
449 debug_struct.field("input_track", &self.input_track);
450 debug_struct.field("languages", &self.languages);
451 debug_struct.field("detect_languages", &self.detect_languages);
452 debug_struct.field("detected_languages", &self.detected_languages);
453 if !self._unknown_fields.is_empty() {
454 debug_struct.field("_unknown_fields", &self._unknown_fields);
455 }
456 debug_struct.finish()
457 }
458}
459
460impl std::fmt::Debug for super::InputAttributes {
461 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
462 let mut debug_struct = f.debug_struct("InputAttributes");
463 debug_struct.field("track_definitions", &self.track_definitions);
464 if !self._unknown_fields.is_empty() {
465 debug_struct.field("_unknown_fields", &self._unknown_fields);
466 }
467 debug_struct.finish()
468 }
469}
470
471impl std::fmt::Debug for super::VideoStream {
472 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
473 let mut debug_struct = f.debug_struct("VideoStream");
474 debug_struct.field("codec_settings", &self.codec_settings);
475 if !self._unknown_fields.is_empty() {
476 debug_struct.field("_unknown_fields", &self._unknown_fields);
477 }
478 debug_struct.finish()
479 }
480}
481
482impl std::fmt::Debug for super::video_stream::H264ColorFormatSDR {
483 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
484 let mut debug_struct = f.debug_struct("H264ColorFormatSDR");
485 if !self._unknown_fields.is_empty() {
486 debug_struct.field("_unknown_fields", &self._unknown_fields);
487 }
488 debug_struct.finish()
489 }
490}
491
492impl std::fmt::Debug for super::video_stream::H264ColorFormatHLG {
493 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
494 let mut debug_struct = f.debug_struct("H264ColorFormatHLG");
495 if !self._unknown_fields.is_empty() {
496 debug_struct.field("_unknown_fields", &self._unknown_fields);
497 }
498 debug_struct.finish()
499 }
500}
501
502impl std::fmt::Debug for super::video_stream::H264CodecSettings {
503 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
504 let mut debug_struct = f.debug_struct("H264CodecSettings");
505 debug_struct.field("width_pixels", &self.width_pixels);
506 debug_struct.field("height_pixels", &self.height_pixels);
507 debug_struct.field("frame_rate", &self.frame_rate);
508 debug_struct.field(
509 "frame_rate_conversion_strategy",
510 &self.frame_rate_conversion_strategy,
511 );
512 debug_struct.field("bitrate_bps", &self.bitrate_bps);
513 debug_struct.field("pixel_format", &self.pixel_format);
514 debug_struct.field("rate_control_mode", &self.rate_control_mode);
515 debug_struct.field("crf_level", &self.crf_level);
516 debug_struct.field("allow_open_gop", &self.allow_open_gop);
517 debug_struct.field("enable_two_pass", &self.enable_two_pass);
518 debug_struct.field("vbv_size_bits", &self.vbv_size_bits);
519 debug_struct.field("vbv_fullness_bits", &self.vbv_fullness_bits);
520 debug_struct.field("entropy_coder", &self.entropy_coder);
521 debug_struct.field("b_pyramid", &self.b_pyramid);
522 debug_struct.field("b_frame_count", &self.b_frame_count);
523 debug_struct.field("aq_strength", &self.aq_strength);
524 debug_struct.field("profile", &self.profile);
525 debug_struct.field("tune", &self.tune);
526 debug_struct.field("preset", &self.preset);
527 debug_struct.field("gop_mode", &self.gop_mode);
528 debug_struct.field("color_format", &self.color_format);
529 if !self._unknown_fields.is_empty() {
530 debug_struct.field("_unknown_fields", &self._unknown_fields);
531 }
532 debug_struct.finish()
533 }
534}
535
536impl std::fmt::Debug for super::video_stream::H265ColorFormatSDR {
537 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
538 let mut debug_struct = f.debug_struct("H265ColorFormatSDR");
539 if !self._unknown_fields.is_empty() {
540 debug_struct.field("_unknown_fields", &self._unknown_fields);
541 }
542 debug_struct.finish()
543 }
544}
545
546impl std::fmt::Debug for super::video_stream::H265ColorFormatHLG {
547 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
548 let mut debug_struct = f.debug_struct("H265ColorFormatHLG");
549 if !self._unknown_fields.is_empty() {
550 debug_struct.field("_unknown_fields", &self._unknown_fields);
551 }
552 debug_struct.finish()
553 }
554}
555
556impl std::fmt::Debug for super::video_stream::H265ColorFormatHDR10 {
557 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
558 let mut debug_struct = f.debug_struct("H265ColorFormatHDR10");
559 if !self._unknown_fields.is_empty() {
560 debug_struct.field("_unknown_fields", &self._unknown_fields);
561 }
562 debug_struct.finish()
563 }
564}
565
566impl std::fmt::Debug for super::video_stream::H265CodecSettings {
567 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
568 let mut debug_struct = f.debug_struct("H265CodecSettings");
569 debug_struct.field("width_pixels", &self.width_pixels);
570 debug_struct.field("height_pixels", &self.height_pixels);
571 debug_struct.field("frame_rate", &self.frame_rate);
572 debug_struct.field(
573 "frame_rate_conversion_strategy",
574 &self.frame_rate_conversion_strategy,
575 );
576 debug_struct.field("bitrate_bps", &self.bitrate_bps);
577 debug_struct.field("pixel_format", &self.pixel_format);
578 debug_struct.field("rate_control_mode", &self.rate_control_mode);
579 debug_struct.field("crf_level", &self.crf_level);
580 debug_struct.field("allow_open_gop", &self.allow_open_gop);
581 debug_struct.field("enable_two_pass", &self.enable_two_pass);
582 debug_struct.field("vbv_size_bits", &self.vbv_size_bits);
583 debug_struct.field("vbv_fullness_bits", &self.vbv_fullness_bits);
584 debug_struct.field("b_pyramid", &self.b_pyramid);
585 debug_struct.field("b_frame_count", &self.b_frame_count);
586 debug_struct.field("aq_strength", &self.aq_strength);
587 debug_struct.field("profile", &self.profile);
588 debug_struct.field("tune", &self.tune);
589 debug_struct.field("preset", &self.preset);
590 debug_struct.field("gop_mode", &self.gop_mode);
591 debug_struct.field("color_format", &self.color_format);
592 if !self._unknown_fields.is_empty() {
593 debug_struct.field("_unknown_fields", &self._unknown_fields);
594 }
595 debug_struct.finish()
596 }
597}
598
599impl std::fmt::Debug for super::video_stream::Vp9ColorFormatSDR {
600 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
601 let mut debug_struct = f.debug_struct("Vp9ColorFormatSDR");
602 if !self._unknown_fields.is_empty() {
603 debug_struct.field("_unknown_fields", &self._unknown_fields);
604 }
605 debug_struct.finish()
606 }
607}
608
609impl std::fmt::Debug for super::video_stream::Vp9ColorFormatHLG {
610 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
611 let mut debug_struct = f.debug_struct("Vp9ColorFormatHLG");
612 if !self._unknown_fields.is_empty() {
613 debug_struct.field("_unknown_fields", &self._unknown_fields);
614 }
615 debug_struct.finish()
616 }
617}
618
619impl std::fmt::Debug for super::video_stream::Vp9CodecSettings {
620 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
621 let mut debug_struct = f.debug_struct("Vp9CodecSettings");
622 debug_struct.field("width_pixels", &self.width_pixels);
623 debug_struct.field("height_pixels", &self.height_pixels);
624 debug_struct.field("frame_rate", &self.frame_rate);
625 debug_struct.field(
626 "frame_rate_conversion_strategy",
627 &self.frame_rate_conversion_strategy,
628 );
629 debug_struct.field("bitrate_bps", &self.bitrate_bps);
630 debug_struct.field("pixel_format", &self.pixel_format);
631 debug_struct.field("rate_control_mode", &self.rate_control_mode);
632 debug_struct.field("crf_level", &self.crf_level);
633 debug_struct.field("profile", &self.profile);
634 debug_struct.field("gop_mode", &self.gop_mode);
635 debug_struct.field("color_format", &self.color_format);
636 if !self._unknown_fields.is_empty() {
637 debug_struct.field("_unknown_fields", &self._unknown_fields);
638 }
639 debug_struct.finish()
640 }
641}
642
643impl std::fmt::Debug for super::AudioStream {
644 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
645 let mut debug_struct = f.debug_struct("AudioStream");
646 debug_struct.field("codec", &self.codec);
647 debug_struct.field("bitrate_bps", &self.bitrate_bps);
648 debug_struct.field("channel_count", &self.channel_count);
649 debug_struct.field("channel_layout", &self.channel_layout);
650 debug_struct.field("mapping", &self.mapping);
651 debug_struct.field("sample_rate_hertz", &self.sample_rate_hertz);
652 debug_struct.field("language_code", &self.language_code);
653 debug_struct.field("display_name", &self.display_name);
654 if !self._unknown_fields.is_empty() {
655 debug_struct.field("_unknown_fields", &self._unknown_fields);
656 }
657 debug_struct.finish()
658 }
659}
660
661impl std::fmt::Debug for super::audio_stream::AudioMapping {
662 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
663 let mut debug_struct = f.debug_struct("AudioMapping");
664 debug_struct.field("atom_key", &self.atom_key);
665 debug_struct.field("input_key", &self.input_key);
666 debug_struct.field("input_track", &self.input_track);
667 debug_struct.field("input_channel", &self.input_channel);
668 debug_struct.field("output_channel", &self.output_channel);
669 debug_struct.field("gain_db", &self.gain_db);
670 if !self._unknown_fields.is_empty() {
671 debug_struct.field("_unknown_fields", &self._unknown_fields);
672 }
673 debug_struct.finish()
674 }
675}
676
677impl std::fmt::Debug for super::TextStream {
678 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
679 let mut debug_struct = f.debug_struct("TextStream");
680 debug_struct.field("codec", &self.codec);
681 debug_struct.field("language_code", &self.language_code);
682 debug_struct.field("mapping", &self.mapping);
683 debug_struct.field("display_name", &self.display_name);
684 if !self._unknown_fields.is_empty() {
685 debug_struct.field("_unknown_fields", &self._unknown_fields);
686 }
687 debug_struct.finish()
688 }
689}
690
691impl std::fmt::Debug for super::text_stream::TextMapping {
692 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
693 let mut debug_struct = f.debug_struct("TextMapping");
694 debug_struct.field("atom_key", &self.atom_key);
695 debug_struct.field("input_key", &self.input_key);
696 debug_struct.field("input_track", &self.input_track);
697 if !self._unknown_fields.is_empty() {
698 debug_struct.field("_unknown_fields", &self._unknown_fields);
699 }
700 debug_struct.finish()
701 }
702}
703
704impl std::fmt::Debug for super::SegmentSettings {
705 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
706 let mut debug_struct = f.debug_struct("SegmentSettings");
707 debug_struct.field("segment_duration", &self.segment_duration);
708 debug_struct.field("individual_segments", &self.individual_segments);
709 if !self._unknown_fields.is_empty() {
710 debug_struct.field("_unknown_fields", &self._unknown_fields);
711 }
712 debug_struct.finish()
713 }
714}
715
716impl std::fmt::Debug for super::Encryption {
717 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
718 let mut debug_struct = f.debug_struct("Encryption");
719 debug_struct.field("id", &self.id);
720 debug_struct.field("drm_systems", &self.drm_systems);
721 debug_struct.field("encryption_mode", &self.encryption_mode);
722 debug_struct.field("secret_source", &self.secret_source);
723 if !self._unknown_fields.is_empty() {
724 debug_struct.field("_unknown_fields", &self._unknown_fields);
725 }
726 debug_struct.finish()
727 }
728}
729
730impl std::fmt::Debug for super::encryption::Aes128Encryption {
731 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
732 let mut debug_struct = f.debug_struct("Aes128Encryption");
733 if !self._unknown_fields.is_empty() {
734 debug_struct.field("_unknown_fields", &self._unknown_fields);
735 }
736 debug_struct.finish()
737 }
738}
739
740impl std::fmt::Debug for super::encryption::SampleAesEncryption {
741 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
742 let mut debug_struct = f.debug_struct("SampleAesEncryption");
743 if !self._unknown_fields.is_empty() {
744 debug_struct.field("_unknown_fields", &self._unknown_fields);
745 }
746 debug_struct.finish()
747 }
748}
749
750impl std::fmt::Debug for super::encryption::MpegCommonEncryption {
751 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
752 let mut debug_struct = f.debug_struct("MpegCommonEncryption");
753 debug_struct.field("scheme", &self.scheme);
754 if !self._unknown_fields.is_empty() {
755 debug_struct.field("_unknown_fields", &self._unknown_fields);
756 }
757 debug_struct.finish()
758 }
759}
760
761impl std::fmt::Debug for super::encryption::SecretManagerSource {
762 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
763 let mut debug_struct = f.debug_struct("SecretManagerSource");
764 debug_struct.field("secret_version", &self.secret_version);
765 if !self._unknown_fields.is_empty() {
766 debug_struct.field("_unknown_fields", &self._unknown_fields);
767 }
768 debug_struct.finish()
769 }
770}
771
772impl std::fmt::Debug for super::encryption::Widevine {
773 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
774 let mut debug_struct = f.debug_struct("Widevine");
775 if !self._unknown_fields.is_empty() {
776 debug_struct.field("_unknown_fields", &self._unknown_fields);
777 }
778 debug_struct.finish()
779 }
780}
781
782impl std::fmt::Debug for super::encryption::Fairplay {
783 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
784 let mut debug_struct = f.debug_struct("Fairplay");
785 if !self._unknown_fields.is_empty() {
786 debug_struct.field("_unknown_fields", &self._unknown_fields);
787 }
788 debug_struct.finish()
789 }
790}
791
792impl std::fmt::Debug for super::encryption::Playready {
793 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
794 let mut debug_struct = f.debug_struct("Playready");
795 if !self._unknown_fields.is_empty() {
796 debug_struct.field("_unknown_fields", &self._unknown_fields);
797 }
798 debug_struct.finish()
799 }
800}
801
802impl std::fmt::Debug for super::encryption::Clearkey {
803 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
804 let mut debug_struct = f.debug_struct("Clearkey");
805 if !self._unknown_fields.is_empty() {
806 debug_struct.field("_unknown_fields", &self._unknown_fields);
807 }
808 debug_struct.finish()
809 }
810}
811
812impl std::fmt::Debug for super::encryption::DrmSystems {
813 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
814 let mut debug_struct = f.debug_struct("DrmSystems");
815 debug_struct.field("widevine", &self.widevine);
816 debug_struct.field("fairplay", &self.fairplay);
817 debug_struct.field("playready", &self.playready);
818 debug_struct.field("clearkey", &self.clearkey);
819 if !self._unknown_fields.is_empty() {
820 debug_struct.field("_unknown_fields", &self._unknown_fields);
821 }
822 debug_struct.finish()
823 }
824}
825
826impl std::fmt::Debug for super::CreateJobRequest {
827 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
828 let mut debug_struct = f.debug_struct("CreateJobRequest");
829 debug_struct.field("parent", &self.parent);
830 debug_struct.field("job", &self.job);
831 if !self._unknown_fields.is_empty() {
832 debug_struct.field("_unknown_fields", &self._unknown_fields);
833 }
834 debug_struct.finish()
835 }
836}
837
838impl std::fmt::Debug for super::ListJobsRequest {
839 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
840 let mut debug_struct = f.debug_struct("ListJobsRequest");
841 debug_struct.field("parent", &self.parent);
842 debug_struct.field("page_size", &self.page_size);
843 debug_struct.field("page_token", &self.page_token);
844 debug_struct.field("filter", &self.filter);
845 debug_struct.field("order_by", &self.order_by);
846 if !self._unknown_fields.is_empty() {
847 debug_struct.field("_unknown_fields", &self._unknown_fields);
848 }
849 debug_struct.finish()
850 }
851}
852
853impl std::fmt::Debug for super::GetJobRequest {
854 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
855 let mut debug_struct = f.debug_struct("GetJobRequest");
856 debug_struct.field("name", &self.name);
857 if !self._unknown_fields.is_empty() {
858 debug_struct.field("_unknown_fields", &self._unknown_fields);
859 }
860 debug_struct.finish()
861 }
862}
863
864impl std::fmt::Debug for super::DeleteJobRequest {
865 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
866 let mut debug_struct = f.debug_struct("DeleteJobRequest");
867 debug_struct.field("name", &self.name);
868 debug_struct.field("allow_missing", &self.allow_missing);
869 if !self._unknown_fields.is_empty() {
870 debug_struct.field("_unknown_fields", &self._unknown_fields);
871 }
872 debug_struct.finish()
873 }
874}
875
876impl std::fmt::Debug for super::ListJobsResponse {
877 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
878 let mut debug_struct = f.debug_struct("ListJobsResponse");
879 debug_struct.field("jobs", &self.jobs);
880 debug_struct.field("next_page_token", &self.next_page_token);
881 debug_struct.field("unreachable", &self.unreachable);
882 if !self._unknown_fields.is_empty() {
883 debug_struct.field("_unknown_fields", &self._unknown_fields);
884 }
885 debug_struct.finish()
886 }
887}
888
889impl std::fmt::Debug for super::CreateJobTemplateRequest {
890 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
891 let mut debug_struct = f.debug_struct("CreateJobTemplateRequest");
892 debug_struct.field("parent", &self.parent);
893 debug_struct.field("job_template", &self.job_template);
894 debug_struct.field("job_template_id", &self.job_template_id);
895 if !self._unknown_fields.is_empty() {
896 debug_struct.field("_unknown_fields", &self._unknown_fields);
897 }
898 debug_struct.finish()
899 }
900}
901
902impl std::fmt::Debug for super::ListJobTemplatesRequest {
903 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
904 let mut debug_struct = f.debug_struct("ListJobTemplatesRequest");
905 debug_struct.field("parent", &self.parent);
906 debug_struct.field("page_size", &self.page_size);
907 debug_struct.field("page_token", &self.page_token);
908 debug_struct.field("filter", &self.filter);
909 debug_struct.field("order_by", &self.order_by);
910 if !self._unknown_fields.is_empty() {
911 debug_struct.field("_unknown_fields", &self._unknown_fields);
912 }
913 debug_struct.finish()
914 }
915}
916
917impl std::fmt::Debug for super::GetJobTemplateRequest {
918 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
919 let mut debug_struct = f.debug_struct("GetJobTemplateRequest");
920 debug_struct.field("name", &self.name);
921 if !self._unknown_fields.is_empty() {
922 debug_struct.field("_unknown_fields", &self._unknown_fields);
923 }
924 debug_struct.finish()
925 }
926}
927
928impl std::fmt::Debug for super::DeleteJobTemplateRequest {
929 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
930 let mut debug_struct = f.debug_struct("DeleteJobTemplateRequest");
931 debug_struct.field("name", &self.name);
932 debug_struct.field("allow_missing", &self.allow_missing);
933 if !self._unknown_fields.is_empty() {
934 debug_struct.field("_unknown_fields", &self._unknown_fields);
935 }
936 debug_struct.finish()
937 }
938}
939
940impl std::fmt::Debug for super::ListJobTemplatesResponse {
941 fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
942 let mut debug_struct = f.debug_struct("ListJobTemplatesResponse");
943 debug_struct.field("job_templates", &self.job_templates);
944 debug_struct.field("next_page_token", &self.next_page_token);
945 debug_struct.field("unreachable", &self.unreachable);
946 if !self._unknown_fields.is_empty() {
947 debug_struct.field("_unknown_fields", &self._unknown_fields);
948 }
949 debug_struct.finish()
950 }
951}