Struct google_api_proto::google::ads::googleads::v16::resources::recommendation::TargetAdjustmentInfo
source · pub struct TargetAdjustmentInfo {
pub shared_set: Option<String>,
pub recommended_target_multiplier: f64,
pub current_average_target_micros: i64,
}
Expand description
Information of a target adjustment recommendation.
Fields§
Output only. The shared set resource name of the portfolio bidding strategy where the target is defined. Only populated if the recommendation is portfolio level.
recommended_target_multiplier: f64
Output only. The factor by which we recommend the target to be adjusted by.
current_average_target_micros: i64
Output only. The current average target of the campaign or portfolio targeted by this recommendation.
Implementations§
source§impl TargetAdjustmentInfo
impl TargetAdjustmentInfo
Returns the value of shared_set
, or the default value if shared_set
is unset.
Trait Implementations§
source§impl Clone for TargetAdjustmentInfo
impl Clone for TargetAdjustmentInfo
source§fn clone(&self) -> TargetAdjustmentInfo
fn clone(&self) -> TargetAdjustmentInfo
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 TargetAdjustmentInfo
impl Debug for TargetAdjustmentInfo
source§impl Default for TargetAdjustmentInfo
impl Default for TargetAdjustmentInfo
source§impl Message for TargetAdjustmentInfo
impl Message for TargetAdjustmentInfo
source§fn encoded_len(&self) -> usize
fn encoded_len(&self) -> usize
Returns the encoded length of the message without a length delimiter.
source§fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
fn encode(&self, buf: &mut impl BufMut) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message to a buffer. Read more
source§fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message to a newly allocated buffer.
source§fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
fn encode_length_delimited(
&self,
buf: &mut impl BufMut,
) -> Result<(), EncodeError>where
Self: Sized,
Encodes the message with a length-delimiter to a buffer. Read more
source§fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
fn encode_length_delimited_to_vec(&self) -> Vec<u8>where
Self: Sized,
Encodes the message with a length-delimiter to a newly allocated buffer.
source§fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes an instance of the message from a buffer. Read more
source§fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
fn decode_length_delimited(buf: impl Buf) -> Result<Self, DecodeError>where
Self: Default,
Decodes a length-delimited instance of the message from the buffer.
source§fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes an instance of the message from a buffer, and merges it into
self
. Read moresource§fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
fn merge_length_delimited(&mut self, buf: impl Buf) -> Result<(), DecodeError>where
Self: Sized,
Decodes a length-delimited instance of the message from buffer, and
merges it into
self
.source§impl PartialEq for TargetAdjustmentInfo
impl PartialEq for TargetAdjustmentInfo
source§fn eq(&self, other: &TargetAdjustmentInfo) -> bool
fn eq(&self, other: &TargetAdjustmentInfo) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for TargetAdjustmentInfo
Auto Trait Implementations§
impl Freeze for TargetAdjustmentInfo
impl RefUnwindSafe for TargetAdjustmentInfo
impl Send for TargetAdjustmentInfo
impl Sync for TargetAdjustmentInfo
impl Unpin for TargetAdjustmentInfo
impl UnwindSafe for TargetAdjustmentInfo
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