Struct mailchimp_api::types::FacebookAdsDataType
source · pub struct FacebookAdsDataType {
pub audience: Option<Audience>,
pub budget: Option<Budget>,
pub channel: Option<Channel>,
pub content: Option<Content>,
pub feedback: Option<FacebookAdsFeedback>,
pub has_audience: bool,
pub has_content: bool,
pub is_connected: bool,
pub site: Option<Site>,
}Expand description
A facebook ad.
Fields
audience: Option<Audience>A facebook ad.
budget: Option<Budget>A facebook ad.
channel: Option<Channel>A facebook ad.
content: Option<Content>A facebook ad.
feedback: Option<FacebookAdsFeedback>A facebook ad.
has_audience: boolA facebook ad.
has_content: boolA facebook ad.
is_connected: boolA facebook ad.
site: Option<Site>A facebook ad.
Trait Implementations
sourceimpl Clone for FacebookAdsDataType
impl Clone for FacebookAdsDataType
sourcefn clone(&self) -> FacebookAdsDataType
fn clone(&self) -> FacebookAdsDataType
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 FacebookAdsDataType
impl Debug for FacebookAdsDataType
sourceimpl<'de> Deserialize<'de> for FacebookAdsDataType
impl<'de> Deserialize<'de> for FacebookAdsDataType
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 FacebookAdsDataType
impl JsonSchema for FacebookAdsDataType
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<FacebookAdsDataType> for FacebookAdsDataType
impl PartialEq<FacebookAdsDataType> for FacebookAdsDataType
sourcefn eq(&self, other: &FacebookAdsDataType) -> bool
fn eq(&self, other: &FacebookAdsDataType) -> bool
sourceimpl Serialize for FacebookAdsDataType
impl Serialize for FacebookAdsDataType
impl StructuralPartialEq for FacebookAdsDataType
Auto Trait Implementations
impl RefUnwindSafe for FacebookAdsDataType
impl Send for FacebookAdsDataType
impl Sync for FacebookAdsDataType
impl Unpin for FacebookAdsDataType
impl UnwindSafe for FacebookAdsDataType
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