Enum gapi_grpc::google::ads::googleads::v7::enums::feed_origin_enum::FeedOrigin [−][src]
pub enum FeedOrigin { Unspecified, Unknown, User, Google, }
Possible values for a feed origin.
Variants
Not specified.
Used for return value only. Represents value unknown in this version.
The FeedAttributes for this Feed are managed by the user. Users can add FeedAttributes to this Feed.
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][+]
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<Q, K> Equivalent<K> for Q where
K: Borrow<Q> + ?Sized,
Q: Eq + ?Sized,
[src][+]
K: Borrow<Q> + ?Sized,
Q: Eq + ?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>,