Enum gapi_grpc::google::ads::googleads::v4::resources::feed_item_target::Target[][src]

pub enum Target {
    Campaign(String),
    AdGroup(String),
    Keyword(KeywordInfo),
    GeoTargetConstant(String),
    Device(i32),
    AdSchedule(AdScheduleInfo),
}

The targeted resource.

Variants

Campaign(String)

Immutable. The targeted campaign.

AdGroup(String)

Immutable. The targeted ad group.

Keyword(KeywordInfo)

Immutable. The targeted keyword.

GeoTargetConstant(String)

Immutable. The targeted geo target constant resource name.

Device(i32)

Immutable. The targeted device.

AdSchedule(AdScheduleInfo)

Immutable. The targeted schedule.

Implementations

impl Target[src]

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

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

impl Debug for Target[src]

impl PartialEq<Target> for Target[src]

impl StructuralPartialEq for Target[src]

Auto Trait Implementations

impl RefUnwindSafe for Target

impl Send for Target

impl Sync for Target

impl Unpin for Target

impl UnwindSafe for Target

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]