pub struct GoalEventDetailsEventConditions {
pub comparison_type: Option<String>,
pub comparison_value: Option<i64>,
pub expression: Option<String>,
pub match_type: Option<String>,
pub type_: Option<String>,
}
Expand description
List of event conditions.
This type is not used in any activity, and only used as part of another schema.
Fields§
§comparison_type: Option<String>
Type of comparison. Possible values are LESS_THAN, GREATER_THAN or EQUAL.
comparison_value: Option<i64>
Value used for this comparison.
expression: Option<String>
Expression used for this match.
match_type: Option<String>
Type of the match to be performed. Possible values are REGEXP, BEGINS_WITH, or EXACT.
type_: Option<String>
Type of this event condition. Possible values are CATEGORY, ACTION, LABEL, or VALUE.
Trait Implementations§
source§impl Clone for GoalEventDetailsEventConditions
impl Clone for GoalEventDetailsEventConditions
source§fn clone(&self) -> GoalEventDetailsEventConditions
fn clone(&self) -> GoalEventDetailsEventConditions
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 Default for GoalEventDetailsEventConditions
impl Default for GoalEventDetailsEventConditions
source§fn default() -> GoalEventDetailsEventConditions
fn default() -> GoalEventDetailsEventConditions
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GoalEventDetailsEventConditions
impl<'de> Deserialize<'de> for GoalEventDetailsEventConditions
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 NestedType for GoalEventDetailsEventConditions
impl Part for GoalEventDetailsEventConditions
Auto Trait Implementations§
impl RefUnwindSafe for GoalEventDetailsEventConditions
impl Send for GoalEventDetailsEventConditions
impl Sync for GoalEventDetailsEventConditions
impl Unpin for GoalEventDetailsEventConditions
impl UnwindSafe for GoalEventDetailsEventConditions
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