pub struct SessionAnalytics {Show 23 fields
pub ip_address: Option<String>,
pub user_agent: Option<String>,
pub device_type: Option<String>,
pub browser: Option<String>,
pub os: Option<String>,
pub fingerprint_hash: Option<String>,
pub referer: Option<String>,
pub referrer_url: Option<String>,
pub referrer_source: Option<String>,
pub accept_language: Option<String>,
pub preferred_locale: Option<String>,
pub screen_width: Option<i32>,
pub screen_height: Option<i32>,
pub timezone: Option<String>,
pub page_url: Option<String>,
pub landing_page: Option<String>,
pub entry_url: Option<String>,
pub country: Option<String>,
pub region: Option<String>,
pub city: Option<String>,
pub utm_source: Option<String>,
pub utm_medium: Option<String>,
pub utm_campaign: Option<String>,
}Fields§
§ip_address: Option<String>§user_agent: Option<String>§device_type: Option<String>§browser: Option<String>§os: Option<String>§fingerprint_hash: Option<String>§referer: Option<String>§referrer_url: Option<String>§referrer_source: Option<String>§accept_language: Option<String>§preferred_locale: Option<String>§screen_width: Option<i32>§screen_height: Option<i32>§timezone: Option<String>§page_url: Option<String>§landing_page: Option<String>§entry_url: Option<String>§country: Option<String>§region: Option<String>§city: Option<String>§utm_source: Option<String>§utm_medium: Option<String>§utm_campaign: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for SessionAnalytics
impl Clone for SessionAnalytics
Source§fn clone(&self) -> SessionAnalytics
fn clone(&self) -> SessionAnalytics
Returns a duplicate 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 SessionAnalytics
impl Debug for SessionAnalytics
Source§impl Default for SessionAnalytics
impl Default for SessionAnalytics
Source§fn default() -> SessionAnalytics
fn default() -> SessionAnalytics
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SessionAnalytics
impl RefUnwindSafe for SessionAnalytics
impl Send for SessionAnalytics
impl Sync for SessionAnalytics
impl Unpin for SessionAnalytics
impl UnwindSafe for SessionAnalytics
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