pub struct RawAgentInvocationStartedParameters {
pub timestamp: Datetime,
pub idempotency_key: String,
pub payload: OplogPayload,
pub trace_id: String,
pub trace_states: Vec<String>,
pub invocation_context: Vec<SpanData>,
}Fields§
§timestamp: Datetime§idempotency_key: String§payload: OplogPayload§trace_id: String§trace_states: Vec<String>§invocation_context: Vec<SpanData>Trait Implementations§
Source§impl Clone for RawAgentInvocationStartedParameters
impl Clone for RawAgentInvocationStartedParameters
Source§fn clone(&self) -> RawAgentInvocationStartedParameters
fn clone(&self) -> RawAgentInvocationStartedParameters
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 moreAuto Trait Implementations§
impl Freeze for RawAgentInvocationStartedParameters
impl RefUnwindSafe for RawAgentInvocationStartedParameters
impl Send for RawAgentInvocationStartedParameters
impl Sync for RawAgentInvocationStartedParameters
impl Unpin for RawAgentInvocationStartedParameters
impl UnsafeUnpin for RawAgentInvocationStartedParameters
impl UnwindSafe for RawAgentInvocationStartedParameters
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