pub struct GoogleAnalytics {
pub enable: bool,
pub source: String,
pub medium: String,
pub term: String,
pub content: String,
pub campaign: String,
}
Expand description
Represents the ability to enable tracking provided by Google Analytics.
Fields§
§enable: bool
The value indicating whether this setting is enabled.
source: String
The name of the referrer source.
medium: String
The name of the marketing medium.
term: String
The identification of any paid keywords.
content: String
The differentiation of your campaign from advertisements.
campaign: String
The name of the campaign.
Trait Implementations§
Source§impl Clone for GoogleAnalytics
impl Clone for GoogleAnalytics
Source§fn clone(&self) -> GoogleAnalytics
fn clone(&self) -> GoogleAnalytics
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 GoogleAnalytics
impl Debug for GoogleAnalytics
Source§impl Default for GoogleAnalytics
impl Default for GoogleAnalytics
Source§fn default() -> GoogleAnalytics
fn default() -> GoogleAnalytics
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GoogleAnalytics
impl<'de> Deserialize<'de> for GoogleAnalytics
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
Auto Trait Implementations§
impl Freeze for GoogleAnalytics
impl RefUnwindSafe for GoogleAnalytics
impl Send for GoogleAnalytics
impl Sync for GoogleAnalytics
impl Unpin for GoogleAnalytics
impl UnwindSafe for GoogleAnalytics
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§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request