pub struct AnalyticsBrowser {
pub instance: Rc<AnalyticsBrowser>,
}
Expand description
The analytics client instance
Fields§
§instance: Rc<AnalyticsBrowser>
Implementations§
Source§impl AnalyticsBrowser
impl AnalyticsBrowser
Sourcepub fn load_with_options(settings: Settings, options: JsValue) -> Self
pub fn load_with_options(settings: Settings, options: JsValue) -> Self
Load with custom options
Sourcepub fn track<'a>(&self, event: impl Into<TrackingEvent<'a>>)
pub fn track<'a>(&self, event: impl Into<TrackingEvent<'a>>)
Track an event
pub fn build(&self, event: impl Into<String>) -> TrackBuilder<'_>
Trait Implementations§
Source§impl Clone for AnalyticsBrowser
impl Clone for AnalyticsBrowser
Source§fn clone(&self) -> AnalyticsBrowser
fn clone(&self) -> AnalyticsBrowser
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 PartialEq for AnalyticsBrowser
impl PartialEq for AnalyticsBrowser
Auto Trait Implementations§
impl Freeze for AnalyticsBrowser
impl RefUnwindSafe for AnalyticsBrowser
impl !Send for AnalyticsBrowser
impl !Sync for AnalyticsBrowser
impl Unpin for AnalyticsBrowser
impl UnwindSafe for AnalyticsBrowser
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