pub struct PatchTelemetryEvent {
pub event_sender_created_at: String,
pub event_type: String,
pub context: PatchTelemetryContext,
pub session_id: String,
pub metadata: Option<HashMap<String, Value>>,
pub error: Option<PatchTelemetryError>,
}Expand description
Telemetry event structure for patch operations.
Fields§
§event_sender_created_at: String§event_type: String§context: PatchTelemetryContext§session_id: String§metadata: Option<HashMap<String, Value>>§error: Option<PatchTelemetryError>Trait Implementations§
Source§impl Clone for PatchTelemetryEvent
impl Clone for PatchTelemetryEvent
Source§fn clone(&self) -> PatchTelemetryEvent
fn clone(&self) -> PatchTelemetryEvent
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 PatchTelemetryEvent
impl Debug for PatchTelemetryEvent
Auto Trait Implementations§
impl Freeze for PatchTelemetryEvent
impl RefUnwindSafe for PatchTelemetryEvent
impl Send for PatchTelemetryEvent
impl Sync for PatchTelemetryEvent
impl Unpin for PatchTelemetryEvent
impl UnsafeUnpin for PatchTelemetryEvent
impl UnwindSafe for PatchTelemetryEvent
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