Struct google_dfareporting3d4::api::PathFilter
source · pub struct PathFilter {
pub event_filters: Option<Vec<EventFilter>>,
pub kind: Option<String>,
pub path_match_position: Option<String>,
}
Expand description
Represents a DfaReporting path filter.
This type is not used in any activity, and only used as part of another schema.
Fields§
§event_filters: Option<Vec<EventFilter>>
Event filters in path report.
kind: Option<String>
The kind of resource this is, in this case dfareporting#pathFilter.
path_match_position: Option<String>
Determines how the ‘value’ field is matched when filtering. If not specified, defaults to EXACT. If set to WILDCARD_EXPRESSION, ‘’ is allowed as a placeholder for variable length character sequences, and it can be escaped with a backslash. Note, only paid search dimensions (‘dfa:paidSearch’) allow a matchType other than EXACT.
Trait Implementations§
source§impl Clone for PathFilter
impl Clone for PathFilter
source§fn clone(&self) -> PathFilter
fn clone(&self) -> PathFilter
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 PathFilter
impl Debug for PathFilter
source§impl Default for PathFilter
impl Default for PathFilter
source§fn default() -> PathFilter
fn default() -> PathFilter
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PathFilter
impl<'de> Deserialize<'de> for PathFilter
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
source§impl Serialize for PathFilter
impl Serialize for PathFilter
impl Part for PathFilter
Auto Trait Implementations§
impl RefUnwindSafe for PathFilter
impl Send for PathFilter
impl Sync for PathFilter
impl Unpin for PathFilter
impl UnwindSafe for PathFilter
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