pub struct SanitizedEvent {
pub event_id: String,
pub timestamp_ms: i64,
pub event_type: SanitizedEventType,
pub source_tier: SourceTier,
pub app_package: Option<String>,
pub uid: Option<u32>,
}Expand description
脱敏后的事件。不再包含任何 PII。
Fields§
§event_id: String§timestamp_ms: i64§event_type: SanitizedEventType§source_tier: SourceTier§app_package: Option<String>§uid: Option<u32>Trait Implementations§
Source§impl Clone for SanitizedEvent
impl Clone for SanitizedEvent
Source§fn clone(&self) -> SanitizedEvent
fn clone(&self) -> SanitizedEvent
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 SanitizedEvent
impl Debug for SanitizedEvent
Source§impl<'de> Deserialize<'de> for SanitizedEvent
impl<'de> Deserialize<'de> for SanitizedEvent
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
Source§impl PartialEq for SanitizedEvent
impl PartialEq for SanitizedEvent
Source§impl Serialize for SanitizedEvent
impl Serialize for SanitizedEvent
impl Eq for SanitizedEvent
impl StructuralPartialEq for SanitizedEvent
Auto Trait Implementations§
impl Freeze for SanitizedEvent
impl RefUnwindSafe for SanitizedEvent
impl Send for SanitizedEvent
impl Sync for SanitizedEvent
impl Unpin for SanitizedEvent
impl UnsafeUnpin for SanitizedEvent
impl UnwindSafe for SanitizedEvent
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