Enum gapi_grpc::google::ads::googleads::v6::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]
B: BufMut,
pub fn merge<B>(
field: &mut Option<Criterion>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
[src]
field: &mut Option<Criterion>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
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][+]
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,
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][+]
U: From<T>,
impl<T> IntoRequest<T> for T
[src][+]
impl<T> ToOwned for T where
T: Clone,
[src][+]
T: Clone,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src][+]
U: Into<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src][+]
U: TryFrom<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
[src][+]
V: MultiLane<T>,