pub struct RunStep {
pub step_id: Option<String>,
pub run_id: Option<String>,
pub tenant_id: Option<String>,
pub step_index: Option<i64>,
pub status: Option<RunStepStatus>,
pub metrics: Option<RunStepMetrics>,
pub tool_calls: Option<Vec<String>>,
pub error: Option<String>,
pub started_at: Option<String>,
pub completed_at: Option<String>,
}Expand description
RunStep model.
Fields§
§step_id: Option<String>§run_id: Option<String>§tenant_id: Option<String>§step_index: Option<i64>§status: Option<RunStepStatus>§metrics: Option<RunStepMetrics>§tool_calls: Option<Vec<String>>§error: Option<String>§started_at: Option<String>§completed_at: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for RunStep
impl<'de> Deserialize<'de> for RunStep
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 StructuralPartialEq for RunStep
Auto Trait Implementations§
impl Freeze for RunStep
impl RefUnwindSafe for RunStep
impl Send for RunStep
impl Sync for RunStep
impl Unpin for RunStep
impl UnsafeUnpin for RunStep
impl UnwindSafe for RunStep
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