Struct gapi_grpc::google::ads::googleads::v7::common::PercentCpcBidSimulationPoint [−][src]
Projected metrics for a specific percent CPC amount. Only Hotel advertising channel type supports this field.
Fields
percent_cpc_bid_micros: i64
The simulated percent CPC upon which projected metrics are based. Percent CPC expressed as fraction of the advertised price for some good or service. The value stored here is 1,000,000 * [fraction].
biddable_conversions: f64
Projected number of biddable conversions.
biddable_conversions_value: f64
Projected total value of biddable conversions in local currency.
clicks: i64
Projected number of clicks.
cost_micros: i64
Projected cost in micros.
impressions: i64
Projected number of impressions.
top_slot_impressions: i64
Projected number of top slot impressions.
Trait Implementations
impl Clone for PercentCpcBidSimulationPoint
[src]
fn clone(&self) -> PercentCpcBidSimulationPoint
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for PercentCpcBidSimulationPoint
[src]
impl Default for PercentCpcBidSimulationPoint
[src]
impl Message for PercentCpcBidSimulationPoint
[src]
fn encode_raw<B>(&self, buf: &mut B) where
B: BufMut,
[src]
B: BufMut,
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
[src]
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
fn encoded_len(&self) -> usize
[src]
fn clear(&mut self)
[src]
pub fn encode<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
pub fn encode_length_delimited<B>(&self, buf: &mut B) -> Result<(), EncodeError> where
B: BufMut,
[src]
B: BufMut,
pub fn decode<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
Self: Default,
B: Buf,
pub fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
Self: Default,
B: Buf,
pub fn merge<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
pub fn merge_length_delimited<B>(&mut self, buf: B) -> Result<(), DecodeError> where
B: Buf,
[src]
B: Buf,
impl PartialEq<PercentCpcBidSimulationPoint> for PercentCpcBidSimulationPoint
[src]
fn eq(&self, other: &PercentCpcBidSimulationPoint) -> bool
[src]
fn ne(&self, other: &PercentCpcBidSimulationPoint) -> bool
[src]
impl StructuralPartialEq for PercentCpcBidSimulationPoint
[src]
Auto Trait Implementations
impl RefUnwindSafe for PercentCpcBidSimulationPoint
impl Send for PercentCpcBidSimulationPoint
impl Sync for PercentCpcBidSimulationPoint
impl Unpin for PercentCpcBidSimulationPoint
impl UnwindSafe for PercentCpcBidSimulationPoint
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> IntoRequest<T> for T
[src]
pub fn into_request(self) -> Request<T>
[src]
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src]
V: MultiLane<T>,
impl<T> WithSubscriber for T
[src]
pub fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
[src]
S: Into<Dispatch>,