Struct glean::RecordedEvent [−][src]
pub struct RecordedEvent { pub timestamp: u64, pub category: String, pub name: String, pub extra: Option<HashMap<String, String, RandomState>>, }
Represents the recorded data for a single event.
Fields
timestamp: u64
The timestamp of when the event was recorded.
This allows to order events from a single process run.
category: String
The event’s category.
This is defined by users in the metrics file.
name: String
The event’s name.
This is defined by users in the metrics file.
extra: Option<HashMap<String, String, RandomState>>
A map of all extra data values.
The set of allowed extra keys is defined by users in the metrics file.
Trait Implementations
impl Clone for RecordedEvent
[src]
impl Clone for RecordedEvent
[src]pub fn clone(&self) -> RecordedEvent
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'de> Deserialize<'de> for RecordedEvent
[src]
impl<'de> Deserialize<'de> for RecordedEvent
[src]pub fn deserialize<__D>(
__deserializer: __D
) -> Result<RecordedEvent, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
[src]
__deserializer: __D
) -> Result<RecordedEvent, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Eq for RecordedEvent
[src]
impl Eq for RecordedEvent
[src]impl PartialEq<RecordedEvent> for RecordedEvent
[src]
impl PartialEq<RecordedEvent> for RecordedEvent
[src]pub fn eq(&self, other: &RecordedEvent) -> bool
[src]
pub fn ne(&self, other: &RecordedEvent) -> bool
[src]
impl Serialize for RecordedEvent
[src]
impl Serialize for RecordedEvent
[src]pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
[src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
impl StructuralEq for RecordedEvent
[src]
impl StructuralEq for RecordedEvent
[src]impl StructuralPartialEq for RecordedEvent
[src]
impl StructuralPartialEq for RecordedEvent
[src]Auto Trait Implementations
impl RefUnwindSafe for RecordedEvent
impl RefUnwindSafe for RecordedEvent
impl Send for RecordedEvent
impl Send for RecordedEvent
impl Sync for RecordedEvent
impl Sync for RecordedEvent
impl Unpin for RecordedEvent
impl Unpin for RecordedEvent
impl UnwindSafe for RecordedEvent
impl UnwindSafe for RecordedEvent
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> EncodableKey for T where
T: Serialize,
impl<T> EncodableKey for T where
T: Serialize,