Struct mailchimp_api::types::CampaignABTestOptions
source · pub struct CampaignABTestOptions {
pub combinations: Vec<Combinations>,
pub contents: Vec<String>,
pub from_names: Vec<String>,
pub reply_to_addresses: Vec<String>,
pub send_times: Vec<Option<DateTime<Utc>>>,
pub subject_lines: Vec<String>,
pub test_size: i64,
pub wait_time: i64,
pub winner_criteria: WinnerCriteria,
pub winning_campaign_id: String,
pub winning_combination_id: String,
}Expand description
The settings specific to A/B test campaigns.
Fields
combinations: Vec<Combinations>The settings specific to A/B test campaigns.
contents: Vec<String>The settings specific to A/B test campaigns.
from_names: Vec<String>The settings specific to A/B test campaigns.
reply_to_addresses: Vec<String>The settings specific to A/B test campaigns.
send_times: Vec<Option<DateTime<Utc>>>The settings specific to A/B test campaigns.
subject_lines: Vec<String>The settings specific to A/B test campaigns.
test_size: i64The settings specific to A/B test campaigns.
wait_time: i64The settings specific to A/B test campaigns.
winner_criteria: WinnerCriteriaThe combination that performs the best. This may be determined automatically by click rate, open rate, or total revenue – or you may choose manually based on the reporting data you find the most valuable. For Multivariate Campaigns testing send_time, winner_criteria is ignored. For Multivariate Campaigns with ‘manual’ as the winner_criteria, the winner must be chosen in the Mailchimp web application.
winning_campaign_id: StringThe settings specific to A/B test campaigns.
winning_combination_id: StringThe settings specific to A/B test campaigns.
Trait Implementations
sourceimpl Clone for CampaignABTestOptions
impl Clone for CampaignABTestOptions
sourcefn clone(&self) -> CampaignABTestOptions
fn clone(&self) -> CampaignABTestOptions
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresourceimpl Debug for CampaignABTestOptions
impl Debug for CampaignABTestOptions
sourceimpl<'de> Deserialize<'de> for CampaignABTestOptions
impl<'de> Deserialize<'de> for CampaignABTestOptions
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
sourceimpl JsonSchema for CampaignABTestOptions
impl JsonSchema for CampaignABTestOptions
sourcefn schema_name() -> String
fn schema_name() -> String
sourcefn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
sourcefn is_referenceable() -> bool
fn is_referenceable() -> bool
$ref keyword. Read more