pub struct TraceObjectiveMetricsRequest {
pub trace_id: String,
pub conversation_id: String,
pub run_id: String,
pub expected_turns: Option<u64>,
pub expected_tool_calls: Option<u64>,
}Expand description
Identifies one Trace partition and gives the resulting metric set a stable id.
Fields§
§trace_id: String§conversation_id: String§run_id: String§expected_turns: Option<u64>§expected_tool_calls: Option<u64>Trait Implementations§
Source§impl Clone for TraceObjectiveMetricsRequest
impl Clone for TraceObjectiveMetricsRequest
Source§impl Debug for TraceObjectiveMetricsRequest
impl Debug for TraceObjectiveMetricsRequest
Source§impl<'de> Deserialize<'de> for TraceObjectiveMetricsRequest
impl<'de> Deserialize<'de> for TraceObjectiveMetricsRequest
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
impl Eq for TraceObjectiveMetricsRequest
impl StructuralPartialEq for TraceObjectiveMetricsRequest
Auto Trait Implementations§
impl Freeze for TraceObjectiveMetricsRequest
impl RefUnwindSafe for TraceObjectiveMetricsRequest
impl Send for TraceObjectiveMetricsRequest
impl Sync for TraceObjectiveMetricsRequest
impl Unpin for TraceObjectiveMetricsRequest
impl UnsafeUnpin for TraceObjectiveMetricsRequest
impl UnwindSafe for TraceObjectiveMetricsRequest
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