Enum gapi_grpc::google::ads::googleads::v7::enums::account_link_status_enum::AccountLinkStatus[][src]

#[repr(i32)]pub enum AccountLinkStatus {
    Unspecified,
    Unknown,
    Enabled,
    Removed,
    Requested,
    PendingApproval,
    Rejected,
    Revoked,
}

Describes the possible statuses for a link between a Google Ads customer and another account.

Variants

Unspecified

Not specified.

Unknown

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

Enabled

The link is enabled.

Removed

The link is removed/disabled.

Requested

The link to the other account has been requested. A user on the other account may now approve the link by setting the status to ENABLED.

PendingApproval

This link has been requested by a user on the other account. It may be approved by a user on this account by setting the status to ENABLED.

Rejected

The link is rejected by the approver.

Revoked

The link is revoked by the user who requested the link.

Implementations

impl AccountLinkStatus[src]

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

Returns true if value is a variant of AccountLinkStatus.

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

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

Trait Implementations

impl Clone for AccountLinkStatus[src]

impl Copy for AccountLinkStatus[src]

impl Debug for AccountLinkStatus[src]

impl Default for AccountLinkStatus[src]

impl Eq for AccountLinkStatus[src]

impl From<AccountLinkStatus> for i32[src]

impl Hash for AccountLinkStatus[src]

impl Ord for AccountLinkStatus[src]

impl PartialEq<AccountLinkStatus> for AccountLinkStatus[src]

impl PartialOrd<AccountLinkStatus> for AccountLinkStatus[src]

impl StructuralEq for AccountLinkStatus[src]

impl StructuralPartialEq for AccountLinkStatus[src]

Auto Trait Implementations

impl RefUnwindSafe for AccountLinkStatus

impl Send for AccountLinkStatus

impl Sync for AccountLinkStatus

impl Unpin for AccountLinkStatus

impl UnwindSafe for AccountLinkStatus

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]