pub struct ObjectiveTraceEvent {
pub id: String,
pub event_type: String,
pub payload: Value,
pub sequence: i64,
pub created_at_ms: i64,
}Expand description
Transport-neutral event projection consumed by Evaluate’s pure calculator.
Fields§
§id: String§event_type: String§payload: Value§sequence: i64§created_at_ms: i64Trait Implementations§
Source§impl Clone for ObjectiveTraceEvent
impl Clone for ObjectiveTraceEvent
Source§impl Debug for ObjectiveTraceEvent
impl Debug for ObjectiveTraceEvent
Source§impl<'de> Deserialize<'de> for ObjectiveTraceEvent
impl<'de> Deserialize<'de> for ObjectiveTraceEvent
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 ObjectiveTraceEvent
impl PartialEq for ObjectiveTraceEvent
Source§impl Serialize for ObjectiveTraceEvent
impl Serialize for ObjectiveTraceEvent
impl StructuralPartialEq for ObjectiveTraceEvent
Auto Trait Implementations§
impl Freeze for ObjectiveTraceEvent
impl RefUnwindSafe for ObjectiveTraceEvent
impl Send for ObjectiveTraceEvent
impl Sync for ObjectiveTraceEvent
impl Unpin for ObjectiveTraceEvent
impl UnsafeUnpin for ObjectiveTraceEvent
impl UnwindSafe for ObjectiveTraceEvent
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