pub enum IpcMessage {
TraceSegmentStart(TraceSegmentStart),
TraceSegmentEnd(TraceSegmentEnd),
TraceEventSchema(TraceEventSchema),
TraceEventFieldNamedValues(TraceEventFieldNamedValues),
TraceEvent(TraceEvent),
}Variants§
TraceSegmentStart(TraceSegmentStart)
TraceSegmentEnd(TraceSegmentEnd)
TraceEventSchema(TraceEventSchema)
TraceEventFieldNamedValues(TraceEventFieldNamedValues)
TraceEvent(TraceEvent)
Trait Implementations§
Source§impl Clone for IpcMessage
impl Clone for IpcMessage
Source§fn clone(&self) -> IpcMessage
fn clone(&self) -> IpcMessage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 IpcMessage
impl Debug for IpcMessage
Source§impl From<TraceEvent> for IpcMessage
impl From<TraceEvent> for IpcMessage
Source§fn from(value: TraceEvent) -> Self
fn from(value: TraceEvent) -> Self
Converts to this type from the input type.
Source§impl From<TraceEventFieldNamedValues> for IpcMessage
impl From<TraceEventFieldNamedValues> for IpcMessage
Source§fn from(value: TraceEventFieldNamedValues) -> Self
fn from(value: TraceEventFieldNamedValues) -> Self
Converts to this type from the input type.
Source§impl From<TraceEventSchema> for IpcMessage
impl From<TraceEventSchema> for IpcMessage
Source§fn from(value: TraceEventSchema) -> Self
fn from(value: TraceEventSchema) -> Self
Converts to this type from the input type.
Source§impl From<TraceSegmentEnd> for IpcMessage
impl From<TraceSegmentEnd> for IpcMessage
Source§fn from(value: TraceSegmentEnd) -> Self
fn from(value: TraceSegmentEnd) -> Self
Converts to this type from the input type.
Source§impl From<TraceSegmentStart> for IpcMessage
impl From<TraceSegmentStart> for IpcMessage
Source§fn from(value: TraceSegmentStart) -> Self
fn from(value: TraceSegmentStart) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for IpcMessage
impl RefUnwindSafe for IpcMessage
impl Send for IpcMessage
impl Sync for IpcMessage
impl Unpin for IpcMessage
impl UnsafeUnpin for IpcMessage
impl UnwindSafe for IpcMessage
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