google_cloud_containeranalysis_v1/model/
debug.rs

1// Copyright 2025 Google LLC
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7//     https://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14//
15// Code generated by sidekick. DO NOT EDIT.
16
17#[allow(unused_imports)]
18use super::*;
19
20impl std::fmt::Debug for super::ExportSBOMRequest {
21    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
22        let mut debug_struct = f.debug_struct("ExportSBOMRequest");
23        debug_struct.field("name", &self.name);
24        debug_struct.field("target", &self.target);
25        if !self._unknown_fields.is_empty() {
26            debug_struct.field("_unknown_fields", &self._unknown_fields);
27        }
28        debug_struct.finish()
29    }
30}
31
32impl std::fmt::Debug for super::export_sbom_request::CloudStorageLocation {
33    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
34        let mut debug_struct = f.debug_struct("CloudStorageLocation");
35        if !self._unknown_fields.is_empty() {
36            debug_struct.field("_unknown_fields", &self._unknown_fields);
37        }
38        debug_struct.finish()
39    }
40}
41
42impl std::fmt::Debug for super::ExportSBOMResponse {
43    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
44        let mut debug_struct = f.debug_struct("ExportSBOMResponse");
45        debug_struct.field("discovery_occurrence", &self.discovery_occurrence);
46        if !self._unknown_fields.is_empty() {
47            debug_struct.field("_unknown_fields", &self._unknown_fields);
48        }
49        debug_struct.finish()
50    }
51}
52
53impl std::fmt::Debug for super::GetVulnerabilityOccurrencesSummaryRequest {
54    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
55        let mut debug_struct = f.debug_struct("GetVulnerabilityOccurrencesSummaryRequest");
56        debug_struct.field("parent", &self.parent);
57        debug_struct.field("filter", &self.filter);
58        if !self._unknown_fields.is_empty() {
59            debug_struct.field("_unknown_fields", &self._unknown_fields);
60        }
61        debug_struct.finish()
62    }
63}
64
65impl std::fmt::Debug for super::VulnerabilityOccurrencesSummary {
66    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
67        let mut debug_struct = f.debug_struct("VulnerabilityOccurrencesSummary");
68        debug_struct.field("counts", &self.counts);
69        if !self._unknown_fields.is_empty() {
70            debug_struct.field("_unknown_fields", &self._unknown_fields);
71        }
72        debug_struct.finish()
73    }
74}
75
76impl std::fmt::Debug for super::vulnerability_occurrences_summary::FixableTotalByDigest {
77    fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
78        let mut debug_struct = f.debug_struct("FixableTotalByDigest");
79        debug_struct.field("resource_uri", &self.resource_uri);
80        debug_struct.field("severity", &self.severity);
81        debug_struct.field("fixable_count", &self.fixable_count);
82        debug_struct.field("total_count", &self.total_count);
83        if !self._unknown_fields.is_empty() {
84            debug_struct.field("_unknown_fields", &self._unknown_fields);
85        }
86        debug_struct.finish()
87    }
88}