Struct mailchimp_api::types::MergeFieldData
source · pub struct MergeFieldData {
pub default_value: String,
pub display_order: i64,
pub help_text: String,
pub name: String,
pub options: Option<MergeFieldOptions>,
pub public: bool,
pub required: bool,
pub tag: String,
pub type_: MergeFieldType,
}
Expand description
A merge field (audience field) for a list.
Fields
default_value: String
A merge field (audience field) for a list.
display_order: i64
A merge field (audience field) for a list.
help_text: String
A merge field (audience field) for a list.
name: String
The name of the folder.
options: Option<MergeFieldOptions>
A merge field (audience field) for a list.
public: bool
A merge field (audience field) for a list.
required: bool
A merge field (audience field) for a list.
tag: String
A merge field (audience field) for a list.
type_: MergeFieldType
The type for the merge field.
Trait Implementations
sourceimpl Clone for MergeFieldData
impl Clone for MergeFieldData
sourcefn clone(&self) -> MergeFieldData
fn clone(&self) -> MergeFieldData
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 MergeFieldData
impl Debug for MergeFieldData
sourceimpl<'de> Deserialize<'de> for MergeFieldData
impl<'de> Deserialize<'de> for MergeFieldData
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 MergeFieldData
impl JsonSchema for MergeFieldData
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<MergeFieldData> for MergeFieldData
impl PartialEq<MergeFieldData> for MergeFieldData
sourcefn eq(&self, other: &MergeFieldData) -> bool
fn eq(&self, other: &MergeFieldData) -> bool
sourceimpl Serialize for MergeFieldData
impl Serialize for MergeFieldData
impl StructuralPartialEq for MergeFieldData
Auto Trait Implementations
impl RefUnwindSafe for MergeFieldData
impl Send for MergeFieldData
impl Sync for MergeFieldData
impl Unpin for MergeFieldData
impl UnwindSafe for MergeFieldData
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