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: CampaignId
ad_unit: IPFS
ad_slot: IPFS
ad_slot_type: Option<String>
advertiser: Address
publisher: Address
hostname: Option<String>
country: Option<String>
os_name: OperatingSystem
event_type: EventType
payout_amount: UnifiedNum
payout_count: u32
Trait 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