Enum gapi_grpc::google::ads::googleads::v4::enums::account_budget_status_enum::AccountBudgetStatus[][src]

#[repr(i32)]pub enum AccountBudgetStatus {
    Unspecified,
    Unknown,
    Pending,
    Approved,
    Cancelled,
}

The possible statuses of an AccountBudget.

Variants

Unspecified

Not specified.

Unknown

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

Pending

The account budget is pending approval.

Approved

The account budget has been approved.

Cancelled

The account budget has been cancelled by the user.

Implementations

impl AccountBudgetStatus[src]

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

Returns true if value is a variant of AccountBudgetStatus.

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

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

Trait Implementations

impl Clone for AccountBudgetStatus[src]

impl Copy for AccountBudgetStatus[src]

impl Debug for AccountBudgetStatus[src]

impl Default for AccountBudgetStatus[src]

impl Eq for AccountBudgetStatus[src]

impl From<AccountBudgetStatus> for i32[src]

impl Hash for AccountBudgetStatus[src]

impl Ord for AccountBudgetStatus[src]

impl PartialEq<AccountBudgetStatus> for AccountBudgetStatus[src]

impl PartialOrd<AccountBudgetStatus> for AccountBudgetStatus[src]

impl StructuralEq for AccountBudgetStatus[src]

impl StructuralPartialEq for AccountBudgetStatus[src]

Auto Trait Implementations

impl RefUnwindSafe for AccountBudgetStatus

impl Send for AccountBudgetStatus

impl Sync for AccountBudgetStatus

impl Unpin for AccountBudgetStatus

impl UnwindSafe for AccountBudgetStatus

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]