#[allow(unused_imports)]
use super::*;
impl std::fmt::Debug for super::ListChildAccountsRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListChildAccountsRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("label_id", &self.label_id);
debug_struct.field("full_name", &self.full_name);
debug_struct.field("page_size", &self.page_size);
debug_struct.field("page_token", &self.page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListChildAccountsResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListChildAccountsResponse");
debug_struct.field("accounts", &self.accounts);
debug_struct.field("next_page_token", &self.next_page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::GetAccountRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GetAccountRequest");
debug_struct.field("name", &self.name);
debug_struct.field("parent", &self.parent);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::UpdateAccountLabelsRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("UpdateAccountLabelsRequest");
debug_struct.field("name", &self.name);
debug_struct.field("label_ids", &self.label_ids);
debug_struct.field("parent", &self.parent);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::Account {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("Account");
debug_struct.field("name", &self.name);
debug_struct.field("full_name", &self.full_name);
debug_struct.field("display_name", &self.display_name);
debug_struct.field("homepage_uri", &self.homepage_uri);
debug_struct.field("parent", &self.parent);
debug_struct.field("label_ids", &self.label_ids);
debug_struct.field("automatic_label_ids", &self.automatic_label_ids);
debug_struct.field("account_type", &self.account_type);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::AccountLabel {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("AccountLabel");
debug_struct.field("name", &self.name);
debug_struct.field("label_id", &self.label_id);
debug_struct.field("account_id", &self.account_id);
debug_struct.field("display_name", &self.display_name);
debug_struct.field("description", &self.description);
debug_struct.field("label_type", &self.label_type);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListAccountLabelsRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListAccountLabelsRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("page_size", &self.page_size);
debug_struct.field("page_token", &self.page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListAccountLabelsResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListAccountLabelsResponse");
debug_struct.field("account_labels", &self.account_labels);
debug_struct.field("next_page_token", &self.next_page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CreateAccountLabelRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CreateAccountLabelRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("account_label", &self.account_label);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::UpdateAccountLabelRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("UpdateAccountLabelRequest");
debug_struct.field("account_label", &self.account_label);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::DeleteAccountLabelRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("DeleteAccountLabelRequest");
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::Attributes {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("Attributes");
debug_struct.field("cpp_link", &self.cpp_link);
debug_struct.field("cpp_mobile_link", &self.cpp_mobile_link);
debug_struct.field("cpp_ads_redirect", &self.cpp_ads_redirect);
debug_struct.field("low_price", &self.low_price);
debug_struct.field("high_price", &self.high_price);
debug_struct.field("number_of_offers", &self.number_of_offers);
debug_struct.field("headline_offer_condition", &self.headline_offer_condition);
debug_struct.field("headline_offer_price", &self.headline_offer_price);
debug_struct.field("headline_offer_link", &self.headline_offer_link);
debug_struct.field(
"headline_offer_mobile_link",
&self.headline_offer_mobile_link,
);
debug_struct.field(
"headline_offer_shipping_price",
&self.headline_offer_shipping_price,
);
debug_struct.field("title", &self.title);
debug_struct.field("image_link", &self.image_link);
debug_struct.field("additional_image_links", &self.additional_image_links);
debug_struct.field("description", &self.description);
debug_struct.field("brand", &self.brand);
debug_struct.field("mpn", &self.mpn);
debug_struct.field("gtin", &self.gtin);
debug_struct.field("product_types", &self.product_types);
debug_struct.field("google_product_category", &self.google_product_category);
debug_struct.field("adult", &self.adult);
debug_struct.field("multipack", &self.multipack);
debug_struct.field("is_bundle", &self.is_bundle);
debug_struct.field("age_group", &self.age_group);
debug_struct.field("color", &self.color);
debug_struct.field("gender", &self.gender);
debug_struct.field("material", &self.material);
debug_struct.field("pattern", &self.pattern);
debug_struct.field("size", &self.size);
debug_struct.field("size_system", &self.size_system);
debug_struct.field("size_types", &self.size_types);
debug_struct.field("item_group_id", &self.item_group_id);
debug_struct.field("product_details", &self.product_details);
debug_struct.field("product_weight", &self.product_weight);
debug_struct.field("product_length", &self.product_length);
debug_struct.field("product_width", &self.product_width);
debug_struct.field("product_height", &self.product_height);
debug_struct.field("product_highlights", &self.product_highlights);
debug_struct.field("certifications", &self.certifications);
debug_struct.field("expiration_date", &self.expiration_date);
debug_struct.field("included_destinations", &self.included_destinations);
debug_struct.field("excluded_destinations", &self.excluded_destinations);
debug_struct.field("pause", &self.pause);
debug_struct.field("custom_label_0", &self.custom_label_0);
debug_struct.field("custom_label_1", &self.custom_label_1);
debug_struct.field("custom_label_2", &self.custom_label_2);
debug_struct.field("custom_label_3", &self.custom_label_3);
debug_struct.field("custom_label_4", &self.custom_label_4);
debug_struct.field(
"headline_offer_installment",
&self.headline_offer_installment,
);
debug_struct.field(
"headline_offer_subscription_cost",
&self.headline_offer_subscription_cost,
);
debug_struct.field("review_count", &self.review_count);
debug_struct.field("min_rating", &self.min_rating);
debug_struct.field("max_rating", &self.max_rating);
debug_struct.field("rating", &self.rating);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::Certification {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("Certification");
debug_struct.field("name", &self.name);
debug_struct.field("authority", &self.authority);
debug_struct.field("code", &self.code);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ProductDetail {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ProductDetail");
debug_struct.field("section_name", &self.section_name);
debug_struct.field("attribute_name", &self.attribute_name);
debug_struct.field("attribute_value", &self.attribute_value);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ProductDimension {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ProductDimension");
debug_struct.field("value", &self.value);
debug_struct.field("unit", &self.unit);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ProductWeight {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ProductWeight");
debug_struct.field("value", &self.value);
debug_struct.field("unit", &self.unit);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CssProductStatus {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CssProductStatus");
debug_struct.field("destination_statuses", &self.destination_statuses);
debug_struct.field("item_level_issues", &self.item_level_issues);
debug_struct.field("creation_date", &self.creation_date);
debug_struct.field("last_update_date", &self.last_update_date);
debug_struct.field("google_expiration_date", &self.google_expiration_date);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::css_product_status::DestinationStatus {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("DestinationStatus");
debug_struct.field("destination", &self.destination);
debug_struct.field("approved_countries", &self.approved_countries);
debug_struct.field("pending_countries", &self.pending_countries);
debug_struct.field("disapproved_countries", &self.disapproved_countries);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::css_product_status::ItemLevelIssue {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ItemLevelIssue");
debug_struct.field("code", &self.code);
debug_struct.field("servability", &self.servability);
debug_struct.field("resolution", &self.resolution);
debug_struct.field("attribute", &self.attribute);
debug_struct.field("destination", &self.destination);
debug_struct.field("description", &self.description);
debug_struct.field("detail", &self.detail);
debug_struct.field("documentation", &self.documentation);
debug_struct.field("applicable_countries", &self.applicable_countries);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::HeadlineOfferSubscriptionCost {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("HeadlineOfferSubscriptionCost");
debug_struct.field("period", &self.period);
debug_struct.field("period_length", &self.period_length);
debug_struct.field("amount", &self.amount);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::HeadlineOfferInstallment {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("HeadlineOfferInstallment");
debug_struct.field("months", &self.months);
debug_struct.field("amount", &self.amount);
debug_struct.field("downpayment", &self.downpayment);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::CssProductInput {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CssProductInput");
debug_struct.field("name", &self.name);
debug_struct.field("final_name", &self.final_name);
debug_struct.field("raw_provided_id", &self.raw_provided_id);
debug_struct.field("content_language", &self.content_language);
debug_struct.field("feed_label", &self.feed_label);
debug_struct.field("freshness_time", &self.freshness_time);
debug_struct.field("attributes", &self.attributes);
debug_struct.field("custom_attributes", &self.custom_attributes);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::InsertCssProductInputRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("InsertCssProductInputRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("css_product_input", &self.css_product_input);
debug_struct.field("feed_id", &self.feed_id);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::UpdateCssProductInputRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("UpdateCssProductInputRequest");
debug_struct.field("css_product_input", &self.css_product_input);
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::DeleteCssProductInputRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("DeleteCssProductInputRequest");
debug_struct.field("name", &self.name);
debug_struct.field("supplemental_feed_id", &self.supplemental_feed_id);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::GetCssProductRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("GetCssProductRequest");
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::CssProduct {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("CssProduct");
debug_struct.field("name", &self.name);
debug_struct.field("raw_provided_id", &self.raw_provided_id);
debug_struct.field("content_language", &self.content_language);
debug_struct.field("feed_label", &self.feed_label);
debug_struct.field("attributes", &self.attributes);
debug_struct.field("custom_attributes", &self.custom_attributes);
debug_struct.field("css_product_status", &self.css_product_status);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListCssProductsRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListCssProductsRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("page_size", &self.page_size);
debug_struct.field("page_token", &self.page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListCssProductsResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListCssProductsResponse");
debug_struct.field("css_products", &self.css_products);
debug_struct.field("next_page_token", &self.next_page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::QuotaGroup {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("QuotaGroup");
debug_struct.field("name", &self.name);
debug_struct.field("quota_usage", &self.quota_usage);
debug_struct.field("quota_limit", &self.quota_limit);
debug_struct.field("quota_minute_limit", &self.quota_minute_limit);
debug_struct.field("method_details", &self.method_details);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::MethodDetails {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("MethodDetails");
debug_struct.field("method", &self.method);
debug_struct.field("version", &self.version);
debug_struct.field("subapi", &self.subapi);
debug_struct.field("path", &self.path);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListQuotaGroupsRequest {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListQuotaGroupsRequest");
debug_struct.field("parent", &self.parent);
debug_struct.field("page_size", &self.page_size);
debug_struct.field("page_token", &self.page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}
impl std::fmt::Debug for super::ListQuotaGroupsResponse {
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
let mut debug_struct = f.debug_struct("ListQuotaGroupsResponse");
debug_struct.field("quota_groups", &self.quota_groups);
debug_struct.field("next_page_token", &self.next_page_token);
if !self._unknown_fields.is_empty() {
debug_struct.field("_unknown_fields", &self._unknown_fields);
}
debug_struct.finish()
}
}