Struct mailchimp_api::types::Unsubscribes
source · pub struct Unsubscribes {
pub links: Vec<Links>,
pub campaign_id: String,
pub email_address: String,
pub email_id: String,
pub list_id: String,
pub list_is_active: bool,
pub merge_fields: Option<Value>,
pub reason: String,
pub timestamp: Option<DateTime<Utc>>,
pub vip: bool,
}
Expand description
A member who unsubscribed from a specific campaign.
Fields
links: Vec<Links>
A member who unsubscribed from a specific campaign.
campaign_id: String
A member who unsubscribed from a specific campaign.
email_address: String
A member who unsubscribed from a specific campaign.
email_id: String
A member who unsubscribed from a specific campaign.
list_id: String
A member who unsubscribed from a specific campaign.
list_is_active: bool
A member who unsubscribed from a specific campaign.
merge_fields: Option<Value>
A member who unsubscribed from a specific campaign.
reason: String
A member who unsubscribed from a specific campaign.
timestamp: Option<DateTime<Utc>>
A member who unsubscribed from a specific campaign.
vip: bool
A member who unsubscribed from a specific campaign.
Trait Implementations
sourceimpl Clone for Unsubscribes
impl Clone for Unsubscribes
sourcefn clone(&self) -> Unsubscribes
fn clone(&self) -> Unsubscribes
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 Unsubscribes
impl Debug for Unsubscribes
sourceimpl<'de> Deserialize<'de> for Unsubscribes
impl<'de> Deserialize<'de> for Unsubscribes
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 Unsubscribes
impl JsonSchema for Unsubscribes
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<Unsubscribes> for Unsubscribes
impl PartialEq<Unsubscribes> for Unsubscribes
sourcefn eq(&self, other: &Unsubscribes) -> bool
fn eq(&self, other: &Unsubscribes) -> bool
sourceimpl Serialize for Unsubscribes
impl Serialize for Unsubscribes
impl StructuralPartialEq for Unsubscribes
Auto Trait Implementations
impl RefUnwindSafe for Unsubscribes
impl Send for Unsubscribes
impl Sync for Unsubscribes
impl Unpin for Unsubscribes
impl UnwindSafe for Unsubscribes
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