Enum gapi_grpc::google::ads::googleads::v4::enums::bid_modifier_source_enum::BidModifierSource[][src]

#[repr(i32)]pub enum BidModifierSource {
    Unspecified,
    Unknown,
    Campaign,
    AdGroup,
}

Enum describing possible bid modifier sources.

Variants

Unspecified

Not specified.

Unknown

Used for return value only. Represents value unknown in this version.

Campaign

The bid modifier is specified at the campaign level, on the campaign level criterion.

AdGroup

The bid modifier is specified (overridden) at the ad group level.

Implementations

impl BidModifierSource[src]

pub fn is_valid(value: i32) -> bool[src]

Returns true if value is a variant of BidModifierSource.

pub fn from_i32(value: i32) -> Option<BidModifierSource>[src]

Converts an i32 to a BidModifierSource, or None if value is not a valid variant.

Trait Implementations

impl Clone for BidModifierSource[src]

impl Copy for BidModifierSource[src]

impl Debug for BidModifierSource[src]

impl Default for BidModifierSource[src]

impl Eq for BidModifierSource[src]

impl From<BidModifierSource> for i32[src]

impl Hash for BidModifierSource[src]

impl Ord for BidModifierSource[src]

impl PartialEq<BidModifierSource> for BidModifierSource[src]

impl PartialOrd<BidModifierSource> for BidModifierSource[src]

impl StructuralEq for BidModifierSource[src]

impl StructuralPartialEq for BidModifierSource[src]

Auto Trait Implementations

impl RefUnwindSafe for BidModifierSource

impl Send for BidModifierSource

impl Sync for BidModifierSource

impl Unpin for BidModifierSource

impl UnwindSafe for BidModifierSource

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<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?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]