Struct google_analytics3::api::FilterAdvancedDetails
source · [−]pub struct FilterAdvancedDetails {Show 13 fields
pub case_sensitive: Option<bool>,
pub extract_a: Option<String>,
pub extract_b: Option<String>,
pub field_a: Option<String>,
pub field_a_index: Option<i32>,
pub field_a_required: Option<bool>,
pub field_b: Option<String>,
pub field_b_index: Option<i32>,
pub field_b_required: Option<bool>,
pub output_constructor: Option<String>,
pub output_to_field: Option<String>,
pub output_to_field_index: Option<i32>,
pub override_output_field: Option<bool>,
}Expand description
Details for the filter of the type ADVANCED.
This type is not used in any activity, and only used as part of another schema.
Fields
case_sensitive: Option<bool>Indicates if the filter expressions are case sensitive.
extract_a: Option<String>Expression to extract from field A.
extract_b: Option<String>Expression to extract from field B.
field_a: Option<String>Field A.
field_a_index: Option<i32>The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.
field_a_required: Option<bool>Indicates if field A is required to match.
field_b: Option<String>Field B.
field_b_index: Option<i32>The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.
field_b_required: Option<bool>Indicates if field B is required to match.
output_constructor: Option<String>Expression used to construct the output value.
output_to_field: Option<String>Output field.
output_to_field_index: Option<i32>The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.
override_output_field: Option<bool>Indicates if the existing value of the output field, if any, should be overridden by the output expression.
Trait Implementations
sourceimpl Clone for FilterAdvancedDetails
impl Clone for FilterAdvancedDetails
sourcefn clone(&self) -> FilterAdvancedDetails
fn clone(&self) -> FilterAdvancedDetails
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 Debug for FilterAdvancedDetails
impl Debug for FilterAdvancedDetails
sourceimpl Default for FilterAdvancedDetails
impl Default for FilterAdvancedDetails
sourcefn default() -> FilterAdvancedDetails
fn default() -> FilterAdvancedDetails
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for FilterAdvancedDetails
impl<'de> Deserialize<'de> for FilterAdvancedDetails
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 Serialize for FilterAdvancedDetails
impl Serialize for FilterAdvancedDetails
impl NestedType for FilterAdvancedDetails
impl Part for FilterAdvancedDetails
Auto Trait Implementations
impl RefUnwindSafe for FilterAdvancedDetails
impl Send for FilterAdvancedDetails
impl Sync for FilterAdvancedDetails
impl Unpin for FilterAdvancedDetails
impl UnwindSafe for FilterAdvancedDetails
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