pub enum Operation {
Show 75 variants AdGroupAdLabelOperation(AdGroupAdLabelOperation), AdGroupAdOperation(AdGroupAdOperation), AdGroupAssetOperation(AdGroupAssetOperation), AdGroupBidModifierOperation(AdGroupBidModifierOperation), AdGroupCriterionCustomizerOperation(AdGroupCriterionCustomizerOperation), AdGroupCriterionLabelOperation(AdGroupCriterionLabelOperation), AdGroupCriterionOperation(AdGroupCriterionOperation), AdGroupCustomizerOperation(AdGroupCustomizerOperation), AdGroupExtensionSettingOperation(AdGroupExtensionSettingOperation), AdGroupFeedOperation(AdGroupFeedOperation), AdGroupLabelOperation(AdGroupLabelOperation), AdGroupOperation(AdGroupOperation), AdOperation(AdOperation), AdParameterOperation(AdParameterOperation), AssetOperation(AssetOperation), AssetGroupAssetOperation(AssetGroupAssetOperation), AssetGroupListingGroupFilterOperation(AssetGroupListingGroupFilterOperation), AssetGroupSignalOperation(AssetGroupSignalOperation), AssetGroupOperation(AssetGroupOperation), AssetSetAssetOperation(AssetSetAssetOperation), AssetSetOperation(AssetSetOperation), AudienceOperation(AudienceOperation), BiddingDataExclusionOperation(BiddingDataExclusionOperation), BiddingSeasonalityAdjustmentOperation(BiddingSeasonalityAdjustmentOperation), BiddingStrategyOperation(BiddingStrategyOperation), CampaignAssetOperation(CampaignAssetOperation), CampaignAssetSetOperation(CampaignAssetSetOperation), CampaignBidModifierOperation(CampaignBidModifierOperation), CampaignBudgetOperation(CampaignBudgetOperation), CampaignConversionGoalOperation(CampaignConversionGoalOperation), CampaignCriterionOperation(CampaignCriterionOperation), CampaignCustomizerOperation(CampaignCustomizerOperation), CampaignDraftOperation(CampaignDraftOperation), CampaignExtensionSettingOperation(CampaignExtensionSettingOperation), CampaignFeedOperation(CampaignFeedOperation), CampaignGroupOperation(CampaignGroupOperation), CampaignLabelOperation(CampaignLabelOperation), CampaignOperation(CampaignOperation), CampaignSharedSetOperation(CampaignSharedSetOperation), ConversionActionOperation(ConversionActionOperation), ConversionCustomVariableOperation(ConversionCustomVariableOperation), ConversionGoalCampaignConfigOperation(ConversionGoalCampaignConfigOperation), ConversionValueRuleOperation(ConversionValueRuleOperation), ConversionValueRuleSetOperation(ConversionValueRuleSetOperation), CustomConversionGoalOperation(CustomConversionGoalOperation), CustomerAssetOperation(CustomerAssetOperation), CustomerConversionGoalOperation(CustomerConversionGoalOperation), CustomerCustomizerOperation(CustomerCustomizerOperation), CustomerExtensionSettingOperation(CustomerExtensionSettingOperation), CustomerFeedOperation(CustomerFeedOperation), CustomerLabelOperation(CustomerLabelOperation), CustomerNegativeCriterionOperation(CustomerNegativeCriterionOperation), CustomerOperation(CustomerOperation), CustomizerAttributeOperation(CustomizerAttributeOperation), ExperimentOperation(ExperimentOperation), ExperimentArmOperation(ExperimentArmOperation), ExtensionFeedItemOperation(ExtensionFeedItemOperation), FeedItemOperation(FeedItemOperation), FeedItemSetOperation(FeedItemSetOperation), FeedItemSetLinkOperation(FeedItemSetLinkOperation), FeedItemTargetOperation(FeedItemTargetOperation), FeedMappingOperation(FeedMappingOperation), FeedOperation(FeedOperation), KeywordPlanAdGroupOperation(KeywordPlanAdGroupOperation), KeywordPlanAdGroupKeywordOperation(KeywordPlanAdGroupKeywordOperation), KeywordPlanCampaignKeywordOperation(KeywordPlanCampaignKeywordOperation), KeywordPlanCampaignOperation(KeywordPlanCampaignOperation), KeywordPlanOperation(KeywordPlanOperation), LabelOperation(LabelOperation), RecommendationSubscriptionOperation(RecommendationSubscriptionOperation), RemarketingActionOperation(RemarketingActionOperation), SharedCriterionOperation(SharedCriterionOperation), SharedSetOperation(SharedSetOperation), SmartCampaignSettingOperation(SmartCampaignSettingOperation), UserListOperation(UserListOperation),
}
Expand description

The mutate operation.

Variants§

§

AdGroupAdLabelOperation(AdGroupAdLabelOperation)

An ad group ad label mutate operation.

§

AdGroupAdOperation(AdGroupAdOperation)

An ad group ad mutate operation.

§

AdGroupAssetOperation(AdGroupAssetOperation)

An ad group asset mutate operation.

§

AdGroupBidModifierOperation(AdGroupBidModifierOperation)

An ad group bid modifier mutate operation.

§

AdGroupCriterionCustomizerOperation(AdGroupCriterionCustomizerOperation)

An ad group criterion customizer mutate operation.

§

AdGroupCriterionLabelOperation(AdGroupCriterionLabelOperation)

An ad group criterion label mutate operation.

§

AdGroupCriterionOperation(AdGroupCriterionOperation)

An ad group criterion mutate operation.

§

AdGroupCustomizerOperation(AdGroupCustomizerOperation)

An ad group customizer mutate operation.

§

AdGroupExtensionSettingOperation(AdGroupExtensionSettingOperation)

An ad group extension setting mutate operation.

§

AdGroupFeedOperation(AdGroupFeedOperation)

An ad group feed mutate operation.

§

AdGroupLabelOperation(AdGroupLabelOperation)

An ad group label mutate operation.

§

AdGroupOperation(AdGroupOperation)

An ad group mutate operation.

§

AdOperation(AdOperation)

An ad mutate operation.

§

AdParameterOperation(AdParameterOperation)

An ad parameter mutate operation.

§

AssetOperation(AssetOperation)

An asset mutate operation.

§

AssetGroupAssetOperation(AssetGroupAssetOperation)

An asset group asset mutate operation.

§

AssetGroupListingGroupFilterOperation(AssetGroupListingGroupFilterOperation)

An asset group listing group filter mutate operation.

§

AssetGroupSignalOperation(AssetGroupSignalOperation)

An asset group signal mutate operation.

§

AssetGroupOperation(AssetGroupOperation)

An asset group mutate operation.

§

AssetSetAssetOperation(AssetSetAssetOperation)

An asset set asset mutate operation.

§

AssetSetOperation(AssetSetOperation)

An asset set mutate operation.

§

AudienceOperation(AudienceOperation)

An audience mutate operation.

§

BiddingDataExclusionOperation(BiddingDataExclusionOperation)

A bidding data exclusion mutate operation.

§

BiddingSeasonalityAdjustmentOperation(BiddingSeasonalityAdjustmentOperation)

A bidding seasonality adjustment mutate operation.

§

BiddingStrategyOperation(BiddingStrategyOperation)

A bidding strategy mutate operation.

§

CampaignAssetOperation(CampaignAssetOperation)

A campaign asset mutate operation.

§

CampaignAssetSetOperation(CampaignAssetSetOperation)

A campaign asset mutate operation.

§

CampaignBidModifierOperation(CampaignBidModifierOperation)

A campaign bid modifier mutate operation.

§

CampaignBudgetOperation(CampaignBudgetOperation)

A campaign budget mutate operation.

§

CampaignConversionGoalOperation(CampaignConversionGoalOperation)

A campaign conversion goal mutate operation.

§

CampaignCriterionOperation(CampaignCriterionOperation)

A campaign criterion mutate operation.

§

CampaignCustomizerOperation(CampaignCustomizerOperation)

A campaign customizer mutate operation.

§

CampaignDraftOperation(CampaignDraftOperation)

A campaign draft mutate operation.

§

CampaignExtensionSettingOperation(CampaignExtensionSettingOperation)

A campaign extension setting mutate operation.

§

CampaignFeedOperation(CampaignFeedOperation)

A campaign feed mutate operation.

§

CampaignGroupOperation(CampaignGroupOperation)

A campaign group mutate operation.

§

CampaignLabelOperation(CampaignLabelOperation)

A campaign label mutate operation.

§

CampaignOperation(CampaignOperation)

A campaign mutate operation.

§

CampaignSharedSetOperation(CampaignSharedSetOperation)

A campaign shared set mutate operation.

§

ConversionActionOperation(ConversionActionOperation)

A conversion action mutate operation.

§

ConversionCustomVariableOperation(ConversionCustomVariableOperation)

A conversion custom variable mutate operation.

§

ConversionGoalCampaignConfigOperation(ConversionGoalCampaignConfigOperation)

A conversion goal campaign config mutate operation.

§

ConversionValueRuleOperation(ConversionValueRuleOperation)

A conversion value rule mutate operation.

§

ConversionValueRuleSetOperation(ConversionValueRuleSetOperation)

A conversion value rule set mutate operation.

§

CustomConversionGoalOperation(CustomConversionGoalOperation)

A custom conversion goal mutate operation.

§

CustomerAssetOperation(CustomerAssetOperation)

A customer asset mutate operation.

§

CustomerConversionGoalOperation(CustomerConversionGoalOperation)

A customer conversion goal mutate operation.

§

CustomerCustomizerOperation(CustomerCustomizerOperation)

A customer customizer mutate operation.

§

CustomerExtensionSettingOperation(CustomerExtensionSettingOperation)

A customer extension setting mutate operation.

§

CustomerFeedOperation(CustomerFeedOperation)

A customer feed mutate operation.

§

CustomerLabelOperation(CustomerLabelOperation)

A customer label mutate operation.

§

CustomerNegativeCriterionOperation(CustomerNegativeCriterionOperation)

A customer negative criterion mutate operation.

§

CustomerOperation(CustomerOperation)

A customer mutate operation.

§

CustomizerAttributeOperation(CustomizerAttributeOperation)

A customizer attribute mutate operation.

§

ExperimentOperation(ExperimentOperation)

An experiment mutate operation.

§

ExperimentArmOperation(ExperimentArmOperation)

An experiment arm mutate operation.

§

ExtensionFeedItemOperation(ExtensionFeedItemOperation)

An extension feed item mutate operation.

§

FeedItemOperation(FeedItemOperation)

A feed item mutate operation.

§

FeedItemSetOperation(FeedItemSetOperation)

A feed item set mutate operation.

§

FeedItemSetLinkOperation(FeedItemSetLinkOperation)

A feed item set link mutate operation.

§

FeedItemTargetOperation(FeedItemTargetOperation)

A feed item target mutate operation.

§

FeedMappingOperation(FeedMappingOperation)

A feed mapping mutate operation.

§

FeedOperation(FeedOperation)

A feed mutate operation.

§

KeywordPlanAdGroupOperation(KeywordPlanAdGroupOperation)

A keyword plan ad group operation.

§

KeywordPlanAdGroupKeywordOperation(KeywordPlanAdGroupKeywordOperation)

A keyword plan ad group keyword operation.

§

KeywordPlanCampaignKeywordOperation(KeywordPlanCampaignKeywordOperation)

A keyword plan campaign keyword operation.

§

KeywordPlanCampaignOperation(KeywordPlanCampaignOperation)

A keyword plan campaign operation.

§

KeywordPlanOperation(KeywordPlanOperation)

A keyword plan operation.

§

LabelOperation(LabelOperation)

A label mutate operation.

§

RecommendationSubscriptionOperation(RecommendationSubscriptionOperation)

A recommendation subscription mutate operation.

§

RemarketingActionOperation(RemarketingActionOperation)

A remarketing action mutate operation.

§

SharedCriterionOperation(SharedCriterionOperation)

A shared criterion mutate operation.

§

SharedSetOperation(SharedSetOperation)

A shared set mutate operation.

§

SmartCampaignSettingOperation(SmartCampaignSettingOperation)

A Smart campaign setting mutate operation.

§

UserListOperation(UserListOperation)

A user list mutate operation.

Implementations§

source§

impl Operation

source

pub fn encode(&self, buf: &mut impl BufMut)

Encodes the message to a buffer.

source

pub fn merge( field: &mut Option<Operation>, tag: u32, wire_type: WireType, buf: &mut impl Buf, ctx: DecodeContext, ) -> Result<(), DecodeError>

Decodes an instance of the message from a buffer, and merges it into self.

source

pub fn encoded_len(&self) -> usize

Returns the encoded length of the message without a length delimiter.

Trait Implementations§

source§

impl Clone for Operation

source§

fn clone(&self) -> Operation

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Operation

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl PartialEq for Operation

source§

fn eq(&self, other: &Operation) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl StructuralPartialEq for Operation

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<T> FromRef<T> for T
where T: Clone,

§

fn from_ref(input: &T) -> T

Converts to this type from a reference to the input type.
§

impl<T> Instrument for T

§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided [Span], returning an Instrumented wrapper. Read more
§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> IntoRequest<T> for T

source§

fn into_request(self) -> Request<T>

Wrap the input message T in a tonic::Request
source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
§

impl<V, T> VZip<V> for T
where V: MultiLane<T>,

§

fn vzip(self) -> V

§

impl<T> WithSubscriber for T

§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a [WithDispatch] wrapper. Read more
§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a [WithDispatch] wrapper. Read more