pub struct AgentMethodInvocationParameters {
pub idempotency_key: String,
pub method_name: String,
pub function_input: TypedDataValue,
pub trace_id: String,
pub trace_states: Vec<String>,
pub invocation_context: Vec<Vec<SpanData>>,
}Fields§
§idempotency_key: String§method_name: String§function_input: TypedDataValue§trace_id: String§trace_states: Vec<String>§invocation_context: Vec<Vec<SpanData>>Trait Implementations§
Source§impl Clone for AgentMethodInvocationParameters
impl Clone for AgentMethodInvocationParameters
Source§fn clone(&self) -> AgentMethodInvocationParameters
fn clone(&self) -> AgentMethodInvocationParameters
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 AgentMethodInvocationParameters
impl RefUnwindSafe for AgentMethodInvocationParameters
impl Send for AgentMethodInvocationParameters
impl Sync for AgentMethodInvocationParameters
impl Unpin for AgentMethodInvocationParameters
impl UnsafeUnpin for AgentMethodInvocationParameters
impl UnwindSafe for AgentMethodInvocationParameters
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