Enum gapi_grpc::google::ads::googleads::v5::enums::promotion_extension_occasion_enum::PromotionExtensionOccasion[][src]

#[repr(i32)]pub enum PromotionExtensionOccasion {
    Unspecified,
    Unknown,
    NewYears,
    ChineseNewYear,
    ValentinesDay,
    Easter,
    MothersDay,
    FathersDay,
    LaborDay,
    BackToSchool,
    Halloween,
    BlackFriday,
    CyberMonday,
    Christmas,
    BoxingDay,
    IndependenceDay,
    NationalDay,
    EndOfSeason,
    WinterSale,
    SummerSale,
    FallSale,
    SpringSale,
    Ramadan,
    EidAlFitr,
    EidAlAdha,
    SinglesDay,
    WomensDay,
    Holi,
    ParentsDay,
    StNicholasDay,
    Carnival,
    Epiphany,
    RoshHashanah,
    Passover,
    Hanukkah,
    Diwali,
    Navratri,
    Songkran,
    YearEndGift,
}

A promotion extension occasion.

Variants

Unspecified

Not specified.

Unknown

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

NewYears

New Year’s.

ChineseNewYear

Chinese New Year.

ValentinesDay

Valentine’s Day.

Easter

Easter.

MothersDay

Mother’s Day.

FathersDay

Father’s Day.

LaborDay

Labor Day.

BackToSchool

Back To School.

Halloween

Halloween.

BlackFriday

Black Friday.

CyberMonday

Cyber Monday.

Christmas

Christmas.

BoxingDay

Boxing Day.

IndependenceDay

Independence Day in any country.

NationalDay

National Day in any country.

EndOfSeason

End of any season.

WinterSale

Winter Sale.

SummerSale

Summer sale.

FallSale

Fall Sale.

SpringSale

Spring Sale.

Ramadan

Ramadan.

EidAlFitr

Eid al-Fitr.

EidAlAdha

Eid al-Adha.

SinglesDay

Singles Day.

WomensDay

Women’s Day.

Holi

Holi.

ParentsDay

Parent’s Day.

StNicholasDay

St. Nicholas Day.

Carnival

Carnival.

Epiphany

Epiphany, also known as Three Kings’ Day.

RoshHashanah

Rosh Hashanah.

Passover

Passover.

Hanukkah

Hanukkah.

Diwali

Diwali.

Navratri

Navratri.

Songkran

Available in Thai: Songkran.

YearEndGift

Available in Japanese: Year-end Gift.

Implementations

impl PromotionExtensionOccasion[src]

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

Returns true if value is a variant of PromotionExtensionOccasion.

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

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

Trait Implementations

impl Clone for PromotionExtensionOccasion[src]

impl Copy for PromotionExtensionOccasion[src]

impl Debug for PromotionExtensionOccasion[src]

impl Default for PromotionExtensionOccasion[src]

impl Eq for PromotionExtensionOccasion[src]

impl From<PromotionExtensionOccasion> for i32[src]

impl Hash for PromotionExtensionOccasion[src]

impl Ord for PromotionExtensionOccasion[src]

impl PartialEq<PromotionExtensionOccasion> for PromotionExtensionOccasion[src]

impl PartialOrd<PromotionExtensionOccasion> for PromotionExtensionOccasion[src]

impl StructuralEq for PromotionExtensionOccasion[src]

impl StructuralPartialEq for PromotionExtensionOccasion[src]

Auto Trait Implementations

impl RefUnwindSafe for PromotionExtensionOccasion

impl Send for PromotionExtensionOccasion

impl Sync for PromotionExtensionOccasion

impl Unpin for PromotionExtensionOccasion

impl UnwindSafe for PromotionExtensionOccasion

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]