pub struct SessionEndedPayload {
pub session_id: String,
pub duration_ms: i64,
pub page_count: i64,
pub request_count: i64,
}Fields§
§session_id: String§duration_ms: i64§page_count: i64§request_count: i64Trait Implementations§
Source§impl Clone for SessionEndedPayload
impl Clone for SessionEndedPayload
Source§fn clone(&self) -> SessionEndedPayload
fn clone(&self) -> SessionEndedPayload
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 SessionEndedPayload
impl Debug for SessionEndedPayload
Source§impl<'de> Deserialize<'de> for SessionEndedPayload
impl<'de> Deserialize<'de> for SessionEndedPayload
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 SessionEndedPayload
impl RefUnwindSafe for SessionEndedPayload
impl Send for SessionEndedPayload
impl Sync for SessionEndedPayload
impl Unpin for SessionEndedPayload
impl UnwindSafe for SessionEndedPayload
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