Struct mailchimp_api::types::EcommerceNumberSegment
source · pub struct EcommerceNumberSegment {
pub condition_type: Option<EcommerceNumberSegmentConditionType>,
pub field: EcommerceNumberSegmentField,
pub op: MemberRatingSegmentOperator,
pub value: f64,
}Expand description
Segment by average spent total, number of orders, total number of products purchased, or average number of products per order.
Fields
condition_type: Option<EcommerceNumberSegmentConditionType>Segment by average spent total, number of orders, total number of products purchased, or average number of products per order.
field: EcommerceNumberSegmentFieldSegment by average spent total, number of orders, total number of products purchased, or average number of products per order.
op: MemberRatingSegmentOperatorMembers who have have a rating that is/not exactly a given number or members who have a rating greater/less than a given number.
value: f64The price of a product variant.
Trait Implementations
sourceimpl Clone for EcommerceNumberSegment
impl Clone for EcommerceNumberSegment
sourcefn clone(&self) -> EcommerceNumberSegment
fn clone(&self) -> EcommerceNumberSegment
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 EcommerceNumberSegment
impl Debug for EcommerceNumberSegment
sourceimpl<'de> Deserialize<'de> for EcommerceNumberSegment
impl<'de> Deserialize<'de> for EcommerceNumberSegment
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 EcommerceNumberSegment
impl JsonSchema for EcommerceNumberSegment
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<EcommerceNumberSegment> for EcommerceNumberSegment
impl PartialEq<EcommerceNumberSegment> for EcommerceNumberSegment
sourcefn eq(&self, other: &EcommerceNumberSegment) -> bool
fn eq(&self, other: &EcommerceNumberSegment) -> bool
sourceimpl Serialize for EcommerceNumberSegment
impl Serialize for EcommerceNumberSegment
impl StructuralPartialEq for EcommerceNumberSegment
Auto Trait Implementations
impl RefUnwindSafe for EcommerceNumberSegment
impl Send for EcommerceNumberSegment
impl Sync for EcommerceNumberSegment
impl Unpin for EcommerceNumberSegment
impl UnwindSafe for EcommerceNumberSegment
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