Enum gapi_grpc::google::ads::googleads::v7::common::cpc_bid_simulation_point::CpcSimulationKeyValue[][src]

pub enum CpcSimulationKeyValue {
    CpcBidMicros(i64),
    CpcBidScalingModifier(f64),
}

When SimulationModificationMethod = UNIFORM or DEFAULT, cpc_bid_micros is set. When SimulationModificationMethod = SCALING, cpc_bid_scaling_modifier is set.

Variants

CpcBidMicros(i64)

The simulated CPC bid upon which projected metrics are based.

CpcBidScalingModifier(f64)

The simulated scaling modifier upon which projected metrics are based. All CPC bids relevant to the simulated entity are scaled by this modifier.

Implementations

impl CpcSimulationKeyValue[src]

pub fn encode<B>(&self, buf: &mut B) where
    B: BufMut
[src]

pub fn merge<B>(
    field: &mut Option<CpcSimulationKeyValue>,
    tag: u32,
    wire_type: WireType,
    buf: &mut B,
    ctx: DecodeContext
) -> Result<(), DecodeError> where
    B: Buf
[src]

pub fn encoded_len(&self) -> usize[src]

Trait Implementations

impl Clone for CpcSimulationKeyValue[src]

impl Debug for CpcSimulationKeyValue[src]

impl PartialEq<CpcSimulationKeyValue> for CpcSimulationKeyValue[src]

impl StructuralPartialEq for CpcSimulationKeyValue[src]

Auto Trait Implementations

impl RefUnwindSafe for CpcSimulationKeyValue

impl Send for CpcSimulationKeyValue

impl Sync for CpcSimulationKeyValue

impl Unpin for CpcSimulationKeyValue

impl UnwindSafe for CpcSimulationKeyValue

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]