pub struct UnsubscribeGroup {
pub group_id: i32,
pub groups_to_display: Vec<i32>,
}
Expand description
Represents an unsubscribe group associated with an email message that specifies how to handle unsubscribes.
Fields§
§group_id: i32
The unsubscribe group id associated with the email message.
groups_to_display: Vec<i32>
The list containing the unsubscribe groups that you would like to be displayed on the unsubscribe preferences page. See https://sendgrid.com/docs/User_Guide/Suppressions/recipient_subscription_preferences.html
Trait Implementations§
Source§impl Clone for UnsubscribeGroup
impl Clone for UnsubscribeGroup
Source§fn clone(&self) -> UnsubscribeGroup
fn clone(&self) -> UnsubscribeGroup
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for UnsubscribeGroup
impl Debug for UnsubscribeGroup
Source§impl Default for UnsubscribeGroup
impl Default for UnsubscribeGroup
Source§fn default() -> UnsubscribeGroup
fn default() -> UnsubscribeGroup
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UnsubscribeGroup
impl<'de> Deserialize<'de> for UnsubscribeGroup
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
Auto Trait Implementations§
impl Freeze for UnsubscribeGroup
impl RefUnwindSafe for UnsubscribeGroup
impl Send for UnsubscribeGroup
impl Sync for UnsubscribeGroup
impl Unpin for UnsubscribeGroup
impl UnwindSafe for UnsubscribeGroup
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request