#[allow(unused_imports)]
use super::*;
impl std::fmt::Debug for super::Template {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("Template");
debug_struct.field("name", &self.name);
debug_struct.field("create_time", &self.create_time);
debug_struct.field("update_time", &self.update_time);
debug_struct.field("labels", &self.labels);
debug_struct.field("filter_config", &self.filter_config);
debug_struct.field("template_metadata", &self.template_metadata);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::template::TemplateMetadata {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("TemplateMetadata");
debug_struct.field(
"ignore_partial_invocation_failures",
&self.ignore_partial_invocation_failures,
);
debug_struct.field(
"custom_prompt_safety_error_code",
&self.custom_prompt_safety_error_code,
);
debug_struct.field(
"custom_prompt_safety_error_message",
&self.custom_prompt_safety_error_message,
);
debug_struct.field(
"custom_llm_response_safety_error_code",
&self.custom_llm_response_safety_error_code,
);
debug_struct.field(
"custom_llm_response_safety_error_message",
&self.custom_llm_response_safety_error_message,
);
debug_struct.field("log_template_operations", &self.log_template_operations);
debug_struct.field("log_sanitize_operations", &self.log_sanitize_operations);
debug_struct.field("enforcement_type", &self.enforcement_type);
debug_struct.field("multi_language_detection", &self.multi_language_detection);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::template::template_metadata::MultiLanguageDetection {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("MultiLanguageDetection");
debug_struct.field(
"enable_multi_language_detection",
&self.enable_multi_language_detection,
);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::FloorSetting {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("FloorSetting");
debug_struct.field("name", &self.name);
debug_struct.field("create_time", &self.create_time);
debug_struct.field("update_time", &self.update_time);
debug_struct.field("filter_config", &self.filter_config);
debug_struct.field(
"enable_floor_setting_enforcement",
&self.enable_floor_setting_enforcement,
);
debug_struct.field("integrated_services", &self.integrated_services);
debug_struct.field("ai_platform_floor_setting", &self.ai_platform_floor_setting);
debug_struct.field("floor_setting_metadata", &self.floor_setting_metadata);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::floor_setting::FloorSettingMetadata {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("FloorSettingMetadata");
debug_struct.field("multi_language_detection", &self.multi_language_detection);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::floor_setting::floor_setting_metadata::MultiLanguageDetection {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("MultiLanguageDetection");
debug_struct.field(
"enable_multi_language_detection",
&self.enable_multi_language_detection,
);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::AiPlatformFloorSetting {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("AiPlatformFloorSetting");
debug_struct.field("enable_cloud_logging", &self.enable_cloud_logging);
debug_struct.field("enforcement_type", &self.enforcement_type);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListTemplatesRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListTemplatesRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("page_size", &self.page_size);
debug_struct.field("page_token", &self.page_token);
debug_struct.field("filter", &self.filter);
debug_struct.field("order_by", &self.order_by);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListTemplatesResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListTemplatesResponse");
debug_struct.field("templates", &self.templates);
debug_struct.field("next_page_token", &self.next_page_token);
debug_struct.field("unreachable", &self.unreachable);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::GetTemplateRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GetTemplateRequest");
debug_struct.field("name", &self.name);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CreateTemplateRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CreateTemplateRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("template_id", &self.template_id);
debug_struct.field("template", &self.template);
debug_struct.field("request_id", &self.request_id);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::UpdateTemplateRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("UpdateTemplateRequest");
debug_struct.field("update_mask", &self.update_mask);
debug_struct.field("template", &self.template);
debug_struct.field("request_id", &self.request_id);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::DeleteTemplateRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("DeleteTemplateRequest");
debug_struct.field("name", &self.name);
debug_struct.field("request_id", &self.request_id);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::GetFloorSettingRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GetFloorSettingRequest");
debug_struct.field("name", &self.name);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::UpdateFloorSettingRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("UpdateFloorSettingRequest");
debug_struct.field("floor_setting", &self.floor_setting);
debug_struct.field("update_mask", &self.update_mask);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::FilterConfig {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("FilterConfig");
debug_struct.field("rai_settings", &self.rai_settings);
debug_struct.field("sdp_settings", &self.sdp_settings);
debug_struct.field(
"pi_and_jailbreak_filter_settings",
&self.pi_and_jailbreak_filter_settings,
);
debug_struct.field(
"malicious_uri_filter_settings",
&self.malicious_uri_filter_settings,
);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::PiAndJailbreakFilterSettings {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("PiAndJailbreakFilterSettings");
debug_struct.field("filter_enforcement", &self.filter_enforcement);
debug_struct.field("confidence_level", &self.confidence_level);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::MaliciousUriFilterSettings {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("MaliciousUriFilterSettings");
debug_struct.field("filter_enforcement", &self.filter_enforcement);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::RaiFilterSettings {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("RaiFilterSettings");
debug_struct.field("rai_filters", &self.rai_filters);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::rai_filter_settings::RaiFilter {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("RaiFilter");
debug_struct.field("filter_type", &self.filter_type);
debug_struct.field("confidence_level", &self.confidence_level);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::SdpFilterSettings {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("SdpFilterSettings");
debug_struct.field("sdp_configuration", &self.sdp_configuration);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::SdpBasicConfig {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("SdpBasicConfig");
debug_struct.field("filter_enforcement", &self.filter_enforcement);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::SdpAdvancedConfig {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("SdpAdvancedConfig");
debug_struct.field("inspect_template", &self.inspect_template);
debug_struct.field("deidentify_template", &self.deidentify_template);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::SanitizeUserPromptRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("SanitizeUserPromptRequest");
debug_struct.field("name", &self.name);
debug_struct.field("user_prompt_data", &self.user_prompt_data);
debug_struct.field(
"multi_language_detection_metadata",
&self.multi_language_detection_metadata,
);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::SanitizeModelResponseRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("SanitizeModelResponseRequest");
debug_struct.field("name", &self.name);
debug_struct.field("model_response_data", &self.model_response_data);
debug_struct.field("user_prompt", &self.user_prompt);
debug_struct.field(
"multi_language_detection_metadata",
&self.multi_language_detection_metadata,
);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::SanitizeUserPromptResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("SanitizeUserPromptResponse");
debug_struct.field("sanitization_result", &self.sanitization_result);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::SanitizeModelResponseResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("SanitizeModelResponseResponse");
debug_struct.field("sanitization_result", &self.sanitization_result);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::SanitizationResult {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("SanitizationResult");
debug_struct.field("filter_match_state", &self.filter_match_state);
debug_struct.field("filter_results", &self.filter_results);
debug_struct.field("invocation_result", &self.invocation_result);
debug_struct.field("sanitization_metadata", &self.sanitization_metadata);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::sanitization_result::SanitizationMetadata {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("SanitizationMetadata");
debug_struct.field("error_code", &self.error_code);
debug_struct.field("error_message", &self.error_message);
debug_struct.field(
"ignore_partial_invocation_failures",
&self.ignore_partial_invocation_failures,
);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::MultiLanguageDetectionMetadata {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("MultiLanguageDetectionMetadata");
debug_struct.field("source_language", &self.source_language);
debug_struct.field(
"enable_multi_language_detection",
&self.enable_multi_language_detection,
);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::FilterResult {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("FilterResult");
debug_struct.field("filter_result", &self.filter_result);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::RaiFilterResult {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("RaiFilterResult");
debug_struct.field("execution_state", &self.execution_state);
debug_struct.field("message_items", &self.message_items);
debug_struct.field("match_state", &self.match_state);
debug_struct.field("rai_filter_type_results", &self.rai_filter_type_results);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::rai_filter_result::RaiFilterTypeResult {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("RaiFilterTypeResult");
debug_struct.field("filter_type", &self.filter_type);
debug_struct.field("confidence_level", &self.confidence_level);
debug_struct.field("match_state", &self.match_state);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::SdpFilterResult {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("SdpFilterResult");
debug_struct.field("result", &self.result);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::SdpInspectResult {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("SdpInspectResult");
debug_struct.field("execution_state", &self.execution_state);
debug_struct.field("message_items", &self.message_items);
debug_struct.field("match_state", &self.match_state);
debug_struct.field("findings", &self.findings);
debug_struct.field("findings_truncated", &self.findings_truncated);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::DataItem {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("DataItem");
debug_struct.field("data_item", &self.data_item);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ByteDataItem {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ByteDataItem");
debug_struct.field("byte_data_type", &self.byte_data_type);
debug_struct.field("byte_data", &self.byte_data);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::SdpDeidentifyResult {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("SdpDeidentifyResult");
debug_struct.field("execution_state", &self.execution_state);
debug_struct.field("message_items", &self.message_items);
debug_struct.field("match_state", &self.match_state);
debug_struct.field("data", &self.data);
debug_struct.field("transformed_bytes", &self.transformed_bytes);
debug_struct.field("info_types", &self.info_types);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::SdpFinding {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("SdpFinding");
debug_struct.field("info_type", &self.info_type);
debug_struct.field("likelihood", &self.likelihood);
debug_struct.field("location", &self.location);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::sdp_finding::SdpFindingLocation {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("SdpFindingLocation");
debug_struct.field("byte_range", &self.byte_range);
debug_struct.field("codepoint_range", &self.codepoint_range);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::PiAndJailbreakFilterResult {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("PiAndJailbreakFilterResult");
debug_struct.field("execution_state", &self.execution_state);
debug_struct.field("message_items", &self.message_items);
debug_struct.field("match_state", &self.match_state);
debug_struct.field("confidence_level", &self.confidence_level);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::MaliciousUriFilterResult {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("MaliciousUriFilterResult");
debug_struct.field("execution_state", &self.execution_state);
debug_struct.field("message_items", &self.message_items);
debug_struct.field("match_state", &self.match_state);
debug_struct.field(
"malicious_uri_matched_items",
&self.malicious_uri_matched_items,
);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::malicious_uri_filter_result::MaliciousUriMatchedItem {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("MaliciousUriMatchedItem");
debug_struct.field("uri", &self.uri);
debug_struct.field("locations", &self.locations);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::VirusScanFilterResult {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("VirusScanFilterResult");
debug_struct.field("execution_state", &self.execution_state);
debug_struct.field("message_items", &self.message_items);
debug_struct.field("match_state", &self.match_state);
debug_struct.field("scanned_content_type", &self.scanned_content_type);
debug_struct.field("scanned_size", &self.scanned_size);
debug_struct.field("virus_details", &self.virus_details);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::VirusDetail {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("VirusDetail");
debug_struct.field("vendor", &self.vendor);
debug_struct.field("names", &self.names);
debug_struct.field("threat_type", &self.threat_type);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CsamFilterResult {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CsamFilterResult");
debug_struct.field("execution_state", &self.execution_state);
debug_struct.field("message_items", &self.message_items);
debug_struct.field("match_state", &self.match_state);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::MessageItem {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("MessageItem");
debug_struct.field("message_type", &self.message_type);
debug_struct.field("message", &self.message);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::RangeInfo {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("RangeInfo");
debug_struct.field("start", &self.start);
debug_struct.field("end", &self.end);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}