pub struct TraceExecutionIdentity {
pub invocation_id: String,
pub branch: String,
pub agent_name: String,
}Expand description
Execution-scoped identity for one invocation within a session trace.
Fields§
§invocation_id: String§branch: String§agent_name: StringTrait Implementations§
Source§impl Clone for TraceExecutionIdentity
impl Clone for TraceExecutionIdentity
Source§fn clone(&self) -> TraceExecutionIdentity
fn clone(&self) -> TraceExecutionIdentity
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 TraceExecutionIdentity
impl Debug for TraceExecutionIdentity
Source§impl<'de> Deserialize<'de> for TraceExecutionIdentity
impl<'de> Deserialize<'de> for TraceExecutionIdentity
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 TraceExecutionIdentity
impl PartialEq for TraceExecutionIdentity
Source§impl Serialize for TraceExecutionIdentity
impl Serialize for TraceExecutionIdentity
impl Eq for TraceExecutionIdentity
impl StructuralPartialEq for TraceExecutionIdentity
Auto Trait Implementations§
impl Freeze for TraceExecutionIdentity
impl RefUnwindSafe for TraceExecutionIdentity
impl Send for TraceExecutionIdentity
impl Sync for TraceExecutionIdentity
impl Unpin for TraceExecutionIdentity
impl UnsafeUnpin for TraceExecutionIdentity
impl UnwindSafe for TraceExecutionIdentity
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.