Struct google_analytics3::api::GoalUrlDestinationDetails
source · pub struct GoalUrlDestinationDetails {
pub case_sensitive: Option<bool>,
pub first_step_required: Option<bool>,
pub match_type: Option<String>,
pub steps: Option<Vec<GoalUrlDestinationDetailsSteps>>,
pub url: Option<String>,
}
Expand description
Details for the goal of the type URL_DESTINATION.
This type is not used in any activity, and only used as part of another schema.
Fields§
§case_sensitive: Option<bool>
Determines if the goal URL must exactly match the capitalization of visited URLs.
first_step_required: Option<bool>
Determines if the first step in this goal is required.
match_type: Option<String>
Match type for the goal URL. Possible values are HEAD, EXACT, or REGEX.
steps: Option<Vec<GoalUrlDestinationDetailsSteps>>
List of steps configured for this goal funnel.
url: Option<String>
URL for this goal.
Trait Implementations§
source§impl Clone for GoalUrlDestinationDetails
impl Clone for GoalUrlDestinationDetails
source§fn clone(&self) -> GoalUrlDestinationDetails
fn clone(&self) -> GoalUrlDestinationDetails
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 GoalUrlDestinationDetails
impl Debug for GoalUrlDestinationDetails
source§impl Default for GoalUrlDestinationDetails
impl Default for GoalUrlDestinationDetails
source§fn default() -> GoalUrlDestinationDetails
fn default() -> GoalUrlDestinationDetails
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GoalUrlDestinationDetails
impl<'de> Deserialize<'de> for GoalUrlDestinationDetails
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
impl NestedType for GoalUrlDestinationDetails
impl Part for GoalUrlDestinationDetails
Auto Trait Implementations§
impl RefUnwindSafe for GoalUrlDestinationDetails
impl Send for GoalUrlDestinationDetails
impl Sync for GoalUrlDestinationDetails
impl Unpin for GoalUrlDestinationDetails
impl UnwindSafe for GoalUrlDestinationDetails
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