Enum gapi_grpc::google::ads::googleads::v6::enums::campaign_status_enum::CampaignStatus[][src]

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

Possible statuses of a campaign.

Variants

Unspecified

Not specified.

Unknown

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

Enabled

Campaign is currently serving ads depending on budget information.

Paused

Campaign has been paused by the user.

Removed

Campaign has been removed.

Implementations

impl CampaignStatus[src]

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

Returns true if value is a variant of CampaignStatus.

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

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

Trait Implementations

impl Clone for CampaignStatus[src]

impl Copy for CampaignStatus[src]

impl Debug for CampaignStatus[src]

impl Default for CampaignStatus[src]

impl Eq for CampaignStatus[src]

impl From<CampaignStatus> for i32[src]

impl Hash for CampaignStatus[src]

impl Ord for CampaignStatus[src]

impl PartialEq<CampaignStatus> for CampaignStatus[src]

impl PartialOrd<CampaignStatus> for CampaignStatus[src]

impl StructuralEq for CampaignStatus[src]

impl StructuralPartialEq for CampaignStatus[src]

Auto Trait Implementations

impl RefUnwindSafe for CampaignStatus

impl Send for CampaignStatus

impl Sync for CampaignStatus

impl Unpin for CampaignStatus

impl UnwindSafe for CampaignStatus

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]