Struct mailchimp_api::types::FacebookAdsReportSummaryData
source · pub struct FacebookAdsReportSummaryData {Show 18 fields
pub average_daily_budget: Option<CostPerClick>,
pub average_order_amount: Option<CostPerClick>,
pub click_rate: f64,
pub clicks: i64,
pub comments: i64,
pub cost_per_click: Option<CostPerClick>,
pub ecommerce: Option<FacebookAdsReportSummaryEcommerceData>,
pub extended_at: Option<ExtendedAt>,
pub first_time_buyers: i64,
pub has_extended_ad_duration: bool,
pub impressions: i64,
pub likes: i64,
pub reach: i64,
pub return_on_investment: f64,
pub shares: i64,
pub total_orders: i64,
pub total_products_sold: i64,
pub unique_clicks: i64,
}
Expand description
Report summary of facebook ad
Fields
average_daily_budget: Option<CostPerClick>
Report summary of facebook ad
average_order_amount: Option<CostPerClick>
Report summary of facebook ad
click_rate: f64
Report summary of facebook ad
clicks: i64
Report summary of facebook ad
comments: i64
Report summary of facebook ad
cost_per_click: Option<CostPerClick>
Report summary of facebook ad
ecommerce: Option<FacebookAdsReportSummaryEcommerceData>
Report summary of facebook ad
extended_at: Option<ExtendedAt>
Report summary of facebook ad
first_time_buyers: i64
Report summary of facebook ad
has_extended_ad_duration: bool
Report summary of facebook ad
impressions: i64
Report summary of facebook ad
likes: i64
Report summary of facebook ad
reach: i64
Report summary of facebook ad
return_on_investment: f64
Report summary of facebook ad
Report summary of facebook ad
total_orders: i64
Report summary of facebook ad
total_products_sold: i64
Report summary of facebook ad
unique_clicks: i64
Report summary of facebook ad
Trait Implementations
sourceimpl Clone for FacebookAdsReportSummaryData
impl Clone for FacebookAdsReportSummaryData
sourcefn clone(&self) -> FacebookAdsReportSummaryData
fn clone(&self) -> FacebookAdsReportSummaryData
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for FacebookAdsReportSummaryData
impl Debug for FacebookAdsReportSummaryData
sourceimpl<'de> Deserialize<'de> for FacebookAdsReportSummaryData
impl<'de> Deserialize<'de> for FacebookAdsReportSummaryData
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>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl JsonSchema for FacebookAdsReportSummaryData
impl JsonSchema for FacebookAdsReportSummaryData
sourcefn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
sourcefn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
sourcefn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref
keyword. Read moresourceimpl PartialEq<FacebookAdsReportSummaryData> for FacebookAdsReportSummaryData
impl PartialEq<FacebookAdsReportSummaryData> for FacebookAdsReportSummaryData
sourcefn eq(&self, other: &FacebookAdsReportSummaryData) -> bool
fn eq(&self, other: &FacebookAdsReportSummaryData) -> bool
impl StructuralPartialEq for FacebookAdsReportSummaryData
Auto Trait Implementations
impl RefUnwindSafe for FacebookAdsReportSummaryData
impl Send for FacebookAdsReportSummaryData
impl Sync for FacebookAdsReportSummaryData
impl Unpin for FacebookAdsReportSummaryData
impl UnwindSafe for FacebookAdsReportSummaryData
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more