Struct google_partners2::api::OptIns
source · pub struct OptIns {
pub market_comm: Option<bool>,
pub special_offers: Option<bool>,
pub performance_suggestions: Option<bool>,
pub physical_mail: Option<bool>,
pub phone_contact: Option<bool>,
}
Expand description
A set of opt-ins for a user.
This type is not used in any activity, and only used as part of another schema.
Fields§
§market_comm: Option<bool>
An opt-in about receiving email from Partners marketing teams. Includes member-only events and special promotional offers for Google products.
special_offers: Option<bool>
An opt-in about receiving email regarding new features and products.
performance_suggestions: Option<bool>
An opt-in about receiving email with customized AdWords campaign management tips.
physical_mail: Option<bool>
An opt-in to receive special promotional gifts and material in the mail.
phone_contact: Option<bool>
An opt-in to allow recieivng phone calls about their Partners account.
Trait Implementations§
source§impl<'de> Deserialize<'de> for OptIns
impl<'de> Deserialize<'de> for OptIns
source§fn 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
impl Part for OptIns
Auto Trait Implementations§
impl RefUnwindSafe for OptIns
impl Send for OptIns
impl Sync for OptIns
impl Unpin for OptIns
impl UnwindSafe for OptIns
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more