Enum google_api_proto::google::ads::googleads::v14::services::get_smart_campaign_status_response::SmartCampaignStatusDetails
source · pub enum SmartCampaignStatusDetails {
NotEligibleDetails(SmartCampaignNotEligibleDetails),
EligibleDetails(SmartCampaignEligibleDetails),
PausedDetails(SmartCampaignPausedDetails),
RemovedDetails(SmartCampaignRemovedDetails),
EndedDetails(SmartCampaignEndedDetails),
}
Expand description
Additional details accompanying the status of a Smart campaign.
Variants§
NotEligibleDetails(SmartCampaignNotEligibleDetails)
Details related to Smart campaigns that are ineligible to serve.
EligibleDetails(SmartCampaignEligibleDetails)
Details related to Smart campaigns that are eligible to serve.
PausedDetails(SmartCampaignPausedDetails)
Details related to paused Smart campaigns.
RemovedDetails(SmartCampaignRemovedDetails)
Details related to removed Smart campaigns.
EndedDetails(SmartCampaignEndedDetails)
Details related to Smart campaigns that have ended.
Implementations§
source§impl SmartCampaignStatusDetails
impl SmartCampaignStatusDetails
sourcepub fn merge<B>(
field: &mut Option<SmartCampaignStatusDetails>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
pub fn merge<B>(
field: &mut Option<SmartCampaignStatusDetails>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError>where
B: Buf,
Decodes an instance of the message from a buffer, and merges it into self.
sourcepub fn encoded_len(&self) -> usize
pub fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
Trait Implementations§
source§impl Clone for SmartCampaignStatusDetails
impl Clone for SmartCampaignStatusDetails
source§fn clone(&self) -> SmartCampaignStatusDetails
fn clone(&self) -> SmartCampaignStatusDetails
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for SmartCampaignStatusDetails
impl Debug for SmartCampaignStatusDetails
source§impl PartialEq for SmartCampaignStatusDetails
impl PartialEq for SmartCampaignStatusDetails
source§fn eq(&self, other: &SmartCampaignStatusDetails) -> bool
fn eq(&self, other: &SmartCampaignStatusDetails) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for SmartCampaignStatusDetails
Auto Trait Implementations§
impl Freeze for SmartCampaignStatusDetails
impl RefUnwindSafe for SmartCampaignStatusDetails
impl Send for SmartCampaignStatusDetails
impl Sync for SmartCampaignStatusDetails
impl Unpin for SmartCampaignStatusDetails
impl UnwindSafe for SmartCampaignStatusDetails
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request