pub struct NewPageVisitDatum {Show 17 fields
pub course_id: Option<Uuid>,
pub exam_id: Option<Uuid>,
pub page_id: Uuid,
pub country: Option<String>,
pub browser: Option<String>,
pub browser_version: Option<String>,
pub operating_system: Option<String>,
pub operating_system_version: Option<String>,
pub device_type: Option<String>,
pub referrer: Option<String>,
pub is_bot: bool,
pub utm_source: Option<String>,
pub utm_medium: Option<String>,
pub utm_campaign: Option<String>,
pub utm_term: Option<String>,
pub utm_content: Option<String>,
pub anonymous_identifier: String,
}
Fields§
§course_id: Option<Uuid>
§exam_id: Option<Uuid>
§page_id: Uuid
§country: Option<String>
§browser: Option<String>
§browser_version: Option<String>
§operating_system: Option<String>
§operating_system_version: Option<String>
§device_type: Option<String>
§referrer: Option<String>
§is_bot: bool
§utm_source: Option<String>
§utm_medium: Option<String>
§utm_campaign: Option<String>
§utm_term: Option<String>
§utm_content: Option<String>
§anonymous_identifier: String
Auto Trait Implementations§
impl RefUnwindSafe for NewPageVisitDatum
impl Send for NewPageVisitDatum
impl Sync for NewPageVisitDatum
impl Unpin for NewPageVisitDatum
impl UnwindSafe for NewPageVisitDatum
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