Struct google_analytics3::FilterAdvancedDetails
source · pub struct FilterAdvancedDetails {Show 13 fields
pub field_b_index: Option<i32>,
pub field_a: Option<String>,
pub output_to_field_index: Option<i32>,
pub override_output_field: Option<bool>,
pub field_a_required: Option<bool>,
pub output_constructor: Option<String>,
pub field_b_required: Option<bool>,
pub case_sensitive: Option<bool>,
pub field_a_index: Option<i32>,
pub field_b: Option<String>,
pub extract_b: Option<String>,
pub extract_a: Option<String>,
pub output_to_field: Option<String>,
}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§
§field_b_index: Option<i32>The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.
field_a: Option<String>Field A.
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.
field_a_required: Option<bool>Indicates if field A is required to match.
output_constructor: Option<String>Expression used to construct the output value.
field_b_required: Option<bool>Indicates if field B is required to match.
case_sensitive: Option<bool>Indicates if the filter expressions are case sensitive.
field_a_index: Option<i32>The Index of the custom dimension. Required if field is a CUSTOM_DIMENSION.
field_b: Option<String>Field B.
extract_b: Option<String>Expression to extract from field B.
extract_a: Option<String>Expression to extract from field A.
output_to_field: Option<String>Output field.
Trait Implementations§
source§impl Clone for FilterAdvancedDetails
impl Clone for FilterAdvancedDetails
source§fn clone(&self) -> FilterAdvancedDetails
fn clone(&self) -> FilterAdvancedDetails
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 Debug for FilterAdvancedDetails
impl Debug for FilterAdvancedDetails
source§impl Default for FilterAdvancedDetails
impl Default for FilterAdvancedDetails
source§fn default() -> FilterAdvancedDetails
fn default() -> FilterAdvancedDetails
Returns the “default value” for a type. Read more
source§impl Deserialize for FilterAdvancedDetails
impl Deserialize for FilterAdvancedDetails
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for FilterAdvancedDetails
impl Serialize for FilterAdvancedDetails
impl NestedType for FilterAdvancedDetails
impl Part for FilterAdvancedDetails
Auto Trait Implementations§
impl Freeze for FilterAdvancedDetails
impl RefUnwindSafe for FilterAdvancedDetails
impl Send for FilterAdvancedDetails
impl Sync for FilterAdvancedDetails
impl Unpin for FilterAdvancedDetails
impl UnwindSafe for FilterAdvancedDetails
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more