Enum gapi_grpc::google::ads::googleads::v4::enums::system_managed_resource_source_enum::SystemManagedResourceSource[][src]

#[repr(i32)]pub enum SystemManagedResourceSource {
    Unspecified,
    Unknown,
    AdVariations,
}

Enum listing the possible system managed entity sources.

Variants

Unspecified

Not specified.

Unknown

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

AdVariations

Generated ad variations experiment ad.

Implementations

impl SystemManagedResourceSource[src]

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

Returns true if value is a variant of SystemManagedResourceSource.

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

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

Trait Implementations

impl Clone for SystemManagedResourceSource[src]

impl Copy for SystemManagedResourceSource[src]

impl Debug for SystemManagedResourceSource[src]

impl Default for SystemManagedResourceSource[src]

impl Eq for SystemManagedResourceSource[src]

impl From<SystemManagedResourceSource> for i32[src]

impl Hash for SystemManagedResourceSource[src]

impl Ord for SystemManagedResourceSource[src]

impl PartialEq<SystemManagedResourceSource> for SystemManagedResourceSource[src]

impl PartialOrd<SystemManagedResourceSource> for SystemManagedResourceSource[src]

impl StructuralEq for SystemManagedResourceSource[src]

impl StructuralPartialEq for SystemManagedResourceSource[src]

Auto Trait Implementations

impl RefUnwindSafe for SystemManagedResourceSource

impl Send for SystemManagedResourceSource

impl Sync for SystemManagedResourceSource

impl Unpin for SystemManagedResourceSource

impl UnwindSafe for SystemManagedResourceSource

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]