pub enum RecordedEvent {
MuseConfig(Config),
ElementRegistration {
local_elem_id: LocalElementId,
kind_code: String,
name: String,
metadata: HashMap<String, String>,
parent_id: Option<ElementId>,
},
SendMetric {
local_elem_id: LocalElementId,
metric_code: String,
value: MetricValue,
},
}
Variants§
Trait Implementations§
Source§impl Debug for RecordedEvent
impl Debug for RecordedEvent
Source§impl<'de> Deserialize<'de> for RecordedEvent
impl<'de> Deserialize<'de> for RecordedEvent
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
Auto Trait Implementations§
impl Freeze for RecordedEvent
impl RefUnwindSafe for RecordedEvent
impl Send for RecordedEvent
impl Sync for RecordedEvent
impl Unpin for RecordedEvent
impl UnwindSafe for RecordedEvent
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