Struct primitives::sentry::UpdateAnalytics
source · pub struct UpdateAnalytics {Show 14 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 chain_id: ChainId,
pub event_type: EventType,
pub amount_to_add: UnifiedNum,
pub count_to_add: i32,
}
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
chain_id: ChainId
event_type: EventType
amount_to_add: UnifiedNum
count_to_add: i32
Trait Implementations
sourceimpl Clone for UpdateAnalytics
impl Clone for UpdateAnalytics
sourcefn clone(&self) -> UpdateAnalytics
fn clone(&self) -> UpdateAnalytics
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for UpdateAnalytics
impl Debug for UpdateAnalytics
sourceimpl<'de> Deserialize<'de> for UpdateAnalytics
impl<'de> Deserialize<'de> for UpdateAnalytics
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
sourceimpl PartialEq<UpdateAnalytics> for UpdateAnalytics
impl PartialEq<UpdateAnalytics> for UpdateAnalytics
sourcefn eq(&self, other: &UpdateAnalytics) -> bool
fn eq(&self, other: &UpdateAnalytics) -> bool
sourceimpl Serialize for UpdateAnalytics
impl Serialize for UpdateAnalytics
impl Eq for UpdateAnalytics
impl StructuralEq for UpdateAnalytics
impl StructuralPartialEq for UpdateAnalytics
Auto Trait Implementations
impl RefUnwindSafe for UpdateAnalytics
impl Send for UpdateAnalytics
impl Sync for UpdateAnalytics
impl Unpin for UpdateAnalytics
impl UnwindSafe for UpdateAnalytics
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