Enum gapi_grpc::google::ads::googleads::v4::enums::feed_origin_enum::FeedOrigin[][src]

#[repr(i32)]pub enum FeedOrigin {
    Unspecified,
    Unknown,
    User,
    Google,
}

Possible values for a feed origin.

Variants

Unspecified

Not specified.

Unknown

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

User

The FeedAttributes for this Feed are managed by the user. Users can add FeedAttributes to this Feed.

Google

The FeedAttributes for an GOOGLE Feed are created by Google. A feed of this type is maintained by Google and will have the correct attributes for the placeholder type of the feed.

Implementations

impl FeedOrigin[src]

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

Returns true if value is a variant of FeedOrigin.

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

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

Trait Implementations

impl Clone for FeedOrigin[src]

impl Copy for FeedOrigin[src]

impl Debug for FeedOrigin[src]

impl Default for FeedOrigin[src]

impl Eq for FeedOrigin[src]

impl From<FeedOrigin> for i32[src]

impl Hash for FeedOrigin[src]

impl Ord for FeedOrigin[src]

impl PartialEq<FeedOrigin> for FeedOrigin[src]

impl PartialOrd<FeedOrigin> for FeedOrigin[src]

impl StructuralEq for FeedOrigin[src]

impl StructuralPartialEq for FeedOrigin[src]

Auto Trait Implementations

impl RefUnwindSafe for FeedOrigin

impl Send for FeedOrigin

impl Sync for FeedOrigin

impl Unpin for FeedOrigin

impl UnwindSafe for FeedOrigin

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]