Enum gapi_grpc::google::ads::googleads::v7::resources::customer_negative_criterion::Criterion[][src]

pub enum Criterion {
    ContentLabel(ContentLabelInfo),
    MobileApplication(MobileApplicationInfo),
    MobileAppCategory(MobileAppCategoryInfo),
    Placement(PlacementInfo),
    YoutubeVideo(YouTubeVideoInfo),
    YoutubeChannel(YouTubeChannelInfo),
}

The customer negative criterion.

Exactly one must be set.

Variants

ContentLabel(ContentLabelInfo)

Immutable. ContentLabel.

MobileApplication(MobileApplicationInfo)

Immutable. MobileApplication.

MobileAppCategory(MobileAppCategoryInfo)

Immutable. MobileAppCategory.

Placement(PlacementInfo)

Immutable. Placement.

YoutubeVideo(YouTubeVideoInfo)

Immutable. YouTube Video.

YoutubeChannel(YouTubeChannelInfo)

Immutable. YouTube Channel.

Implementations

impl Criterion[src]

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

pub fn merge<B>(
    field: &mut Option<Criterion>,
    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 Criterion[src]

impl Debug for Criterion[src]

impl PartialEq<Criterion> for Criterion[src]

impl StructuralPartialEq for Criterion[src]

Auto Trait Implementations

impl RefUnwindSafe for Criterion

impl Send for Criterion

impl Sync for Criterion

impl Unpin for Criterion

impl UnwindSafe for Criterion

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]