Struct primitives::sentry::Analytics
source · pub struct Analytics {Show 13 fields
pub time: DateHour<Utc>,
pub campaign_id: CampaignId,
pub ad_unit: IPFS,
pub ad_slot: IPFS,
pub ad_slot_type: Option<String>,
pub advertiser: Address,
pub publisher: Address,
pub hostname: Option<String>,
pub country: Option<String>,
pub os_name: OperatingSystem,
pub event_type: EventType,
pub payout_amount: UnifiedNum,
pub payout_count: u32,
}Fields
time: DateHour<Utc>campaign_id: CampaignIdad_unit: IPFSad_slot: IPFSad_slot_type: Option<String>advertiser: Addresspublisher: Addresshostname: Option<String>country: Option<String>os_name: OperatingSystemevent_type: EventTypepayout_amount: UnifiedNumpayout_count: u32Trait Implementations
sourceimpl<'de> Deserialize<'de> for Analytics
impl<'de> Deserialize<'de> for Analytics
sourcefn 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
impl Eq for Analytics
impl StructuralEq for Analytics
impl StructuralPartialEq for Analytics
Auto Trait Implementations
impl RefUnwindSafe for Analytics
impl Send for Analytics
impl Sync for Analytics
impl Unpin for Analytics
impl UnwindSafe for Analytics
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more