Type Alias CampaignLevelRowMetaData
Source pub type CampaignLevelRowMetaData = ReportingCampaign;
pub struct CampaignLevelRowMetaData {Show 17 fields
pub campaign_id: u64,
pub campaign_name: Box<str>,
pub deleted: bool,
pub campaign_status: CampaignStatus,
pub app: CampaignAppDetail,
pub serving_status: CampaignServingStatus,
pub serving_state_reasons: Option<Vec<CampaignServingStateReason>>,
pub countries_or_regions: Vec<Region>,
pub modification_time: DateTime<Utc>,
pub total_budget: Option<Money>,
pub daily_budget: Option<Money>,
pub display_status: CampaignDisplayStatus,
pub supply_sources: Vec<CampaignSupplySource>,
pub ad_channel_type: CampaignAdChannelType,
pub org_id: u64,
pub country_or_region_serving_state_reasons: HashMap<Region, Vec<CampaignCountryOrRegionServingStateReason>>,
pub country_or_region: Option<Region>,
}