[−][src]Struct mailchimp::types::ModifierListSegmentParams
Edit/Create List Segment
Fields
name: String
The name of the segment.
static_segment: Option<Vec<String>>
An array of emails to be used for a static segment. Any emails provided that are not present on the list will be ignored. Passing an empty array for an existing static segment will reset that segment and remove all members. This field cannot be provided with the options field.
options: Option<SegmentOptionsType>
The conditions of the segment. Static and fuzzy segments don’t have conditions.
Trait Implementations
impl Clone for ModifierListSegmentParams
[src]
fn clone(&self) -> ModifierListSegmentParams
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ModifierListSegmentParams
[src]
impl<'de> Deserialize<'de> for ModifierListSegmentParams
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for ModifierListSegmentParams
[src]
Auto Trait Implementations
impl RefUnwindSafe for ModifierListSegmentParams
impl Send for ModifierListSegmentParams
impl Sync for ModifierListSegmentParams
impl Unpin for ModifierListSegmentParams
impl UnwindSafe for ModifierListSegmentParams
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,