pub struct GoalEventDetailsEventConditions {
pub comparison_type: Option<String>,
pub comparison_value: Option<String>,
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<String>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
sourceimpl Clone for GoalEventDetailsEventConditions
impl Clone for GoalEventDetailsEventConditions
sourcefn clone(&self) -> GoalEventDetailsEventConditions
fn clone(&self) -> GoalEventDetailsEventConditions
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 more
sourceimpl Default for GoalEventDetailsEventConditions
impl Default for GoalEventDetailsEventConditions
sourcefn default() -> GoalEventDetailsEventConditions
fn default() -> GoalEventDetailsEventConditions
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for GoalEventDetailsEventConditions
impl<'de> Deserialize<'de> for GoalEventDetailsEventConditions
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
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
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more