Struct google_tagmanager2::Condition[][src]

pub struct Condition {
    pub parameter: Option<Vec<Parameter>>,
    pub type_: Option<String>,
}

Represents a predicate.

This type is not used in any activity, and only used as part of another schema.

Fields

A list of named parameters (key/value), depending on the condition's type. Notes:

  • For binary operators, include parameters named arg0 and arg1 for specifying the left and right operands, respectively.
  • At this time, the left operand (arg0) must be a reference to a variable.
  • For case-insensitive Regex matching, include a boolean parameter named ignore_case that is set to true. If not specified or set to any other value, the matching will be case sensitive.
  • To negate an operator, include a boolean parameter named negate boolean parameter that is set to true.

The type of operator for this condition.

Trait Implementations

impl Default for Condition
[src]

Returns the "default value" for a type. Read more

impl Clone for Condition
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Condition
[src]

Formats the value using the given formatter. Read more

impl Part for Condition
[src]

Auto Trait Implementations

impl Send for Condition

impl Sync for Condition