Enum gapi_grpc::google::ads::googleads::v6::enums::asset_link_status_enum::AssetLinkStatus[][src]

#[repr(i32)]pub enum AssetLinkStatus {
    Unspecified,
    Unknown,
    Enabled,
    Removed,
}

Enum describing statuses of an asset link.

Variants

Unspecified

Not specified.

Unknown

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

Enabled

Asset link is enabled.

Removed

Asset link has been removed.

Implementations

impl AssetLinkStatus[src]

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

Returns true if value is a variant of AssetLinkStatus.

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

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

Trait Implementations

impl Clone for AssetLinkStatus[src]

impl Copy for AssetLinkStatus[src]

impl Debug for AssetLinkStatus[src]

impl Default for AssetLinkStatus[src]

impl Eq for AssetLinkStatus[src]

impl From<AssetLinkStatus> for i32[src]

impl Hash for AssetLinkStatus[src]

impl Ord for AssetLinkStatus[src]

impl PartialEq<AssetLinkStatus> for AssetLinkStatus[src]

impl PartialOrd<AssetLinkStatus> for AssetLinkStatus[src]

impl StructuralEq for AssetLinkStatus[src]

impl StructuralPartialEq for AssetLinkStatus[src]

Auto Trait Implementations

impl RefUnwindSafe for AssetLinkStatus

impl Send for AssetLinkStatus

impl Sync for AssetLinkStatus

impl Unpin for AssetLinkStatus

impl UnwindSafe for AssetLinkStatus

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]