[][src]Enum mailchimp::types::SegmentConditionsType

pub enum SegmentConditionsType {
    Aim(SegmentConditionInner),
    Automation(SegmentConditionInner),
    CampaignPoll(SegmentConditionInner),
    Conversation(SegmentConditionInner),
    Date(SegmentConditionInner),
    EmailClient(SegmentConditionInner),
    Language(SegmentConditionInner),
    MemberRating(SegmentConditionInner),
    SignupSource(SegmentConditionInner),
    SurveyMonkey(SegmentConditionInner),
    VIP(SegmentConditionFlag),
    Interests(SegmentConditionInner),
    EcommCategory(SegmentConditionInner),
    EcommNumber(SegmentConditionInner),
    EcommPurchased(SegmentConditionFlag),
    EcommSpent(SegmentConditionInner),
    EcommStore(SegmentConditionInner),
    GoalActivity(SegmentConditionInner),
    GoalTimestamp(SegmentConditionInner),
    FuzzySegment(SegmentConditionInner),
    StaticSegment(SegmentConditionInner),
    IPGeoCountryState(SegmentConditionInner),
    IPGeoIn(SegmentGeoCondition),
    IPGeoInZip(SegmentConditionInner),
    IPGeoUnknown(SegmentConditionFlag),
    IPGeoZip(SegmentConditionInner),
    SocialAge(SegmentConditionInner),
    SocialGender(SegmentConditionInner),
    SocialInfluence(SegmentConditionInner),
    SocialNetworkMember(SegmentConditionInner),
    SocialNetworkFollow(SegmentConditionInner),
    AddressMerge(SegmentConditionInner),
    ZipMerge(SegmentConditionInner),
    BirthdayMerge(SegmentConditionInner),
    DateMerge(SegmentConditionInner),
    SelectMerge(SegmentConditionInner),
    TextMerge(SegmentConditionInner),
    EmailAddress(SegmentConditionInner),
    PredictedGender(SegmentConditionInner),
    PredictedAge(SegmentConditionInner),
    NewSubsribers(SegmentConditionInner),
}

Segment Conditions

Variants

Aim Segment

Automation Segment

CampaignPoll(SegmentConditionInner)

Poll Activity Segment

Conversation(SegmentConditionInner)

Conversation Segment

Date Segment

Email Client Segment

Language Segment

MemberRating(SegmentConditionInner)

Member Rating Segment

SignupSource(SegmentConditionInner)

Signup Source Segment

SurveyMonkey(SegmentConditionInner)

Survey Monkey Segment

VIP Segment

Interests Segment

EcommCategory(SegmentConditionInner)

Ecommerce Category Segment

Ecommerce Number Segment

EcommPurchased(SegmentConditionFlag)

Ecommerce Purchased Segment

Ecommerce Spent Segment

Ecommerce Purchased Store Segment

GoalActivity(SegmentConditionInner)

Goal Activity Segment

GoalTimestamp(SegmentConditionInner)

Goal Timestamp Segment

FuzzySegment(SegmentConditionInner)

Similar Subscribers Segment Member Segment

StaticSegment(SegmentConditionInner)

Static Segment Member Segment

IPGeoCountryState(SegmentConditionInner)

Location-Based Segment

Geolocation Segment

US Zip Code Segment

IPGeoUnknown(SegmentConditionFlag)

Unknown Location-Based Segment

Zip Code Location-Based Segment

Social Profiles Age Segment

SocialGender(SegmentConditionInner)

Social Profiles Gender Segment

SocialInfluence(SegmentConditionInner)

Social Profiles Influence Segment

SocialNetworkMember(SegmentConditionInner)

Social Profiles Social Network Segment

SocialNetworkFollow(SegmentConditionInner)

Social Profiles Social Network Follow Segment

AddressMerge(SegmentConditionInner)

Address Merge Field Segment

Address/Zip Merge Field Segment

BirthdayMerge(SegmentConditionInner)

Birthday Merge Field Segment

Date Merge Field Segment

Dropdown/Radio Merge Field Segment

Text or Number Merge Field Segment

EmailAddress(SegmentConditionInner)

Email Segment

PredictedGender(SegmentConditionInner)

Predicted Gender Segment

PredictedAge(SegmentConditionInner)

Predicted Age Segment

NewSubsribers(SegmentConditionInner)

New Subscribers Prebuilt Segment

Trait Implementations

impl Clone for SegmentConditionsType[src]

impl Debug for SegmentConditionsType[src]

impl<'de> Deserialize<'de> for SegmentConditionsType[src]

impl Serialize for SegmentConditionsType[src]

Auto Trait Implementations

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<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<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.