pub struct DynamicToolCallThreadItem {
pub arguments: Value,
pub completed_at_ms: Option<i64>,
pub content_items: Option<Vec<DynamicToolCallOutputContentItem>>,
pub duration_ms: Option<i64>,
pub id: String,
pub namespace: Option<String>,
pub started_at_ms: Option<i64>,
pub status: DynamicToolCallStatus,
pub success: Option<bool>,
pub tool: String,
}Fields§
§arguments: Value§completed_at_ms: Option<i64>Unix timestamp in milliseconds when the item completed, if recorded.
content_items: Option<Vec<DynamicToolCallOutputContentItem>>§duration_ms: Option<i64>The duration of the dynamic tool call in milliseconds.
id: String§namespace: Option<String>§started_at_ms: Option<i64>Unix timestamp in milliseconds when the item started, if recorded.
status: DynamicToolCallStatus§success: Option<bool>§tool: StringTrait Implementations§
Source§impl Clone for DynamicToolCallThreadItem
impl Clone for DynamicToolCallThreadItem
Source§impl Debug for DynamicToolCallThreadItem
impl Debug for DynamicToolCallThreadItem
Source§impl<'de> Deserialize<'de> for DynamicToolCallThreadItem
impl<'de> Deserialize<'de> for DynamicToolCallThreadItem
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 DynamicToolCallThreadItem
Auto Trait Implementations§
impl Forget for DynamicToolCallThreadItem
impl Freeze for DynamicToolCallThreadItem
impl RefUnwindSafe for DynamicToolCallThreadItem
impl Send for DynamicToolCallThreadItem
impl Sync for DynamicToolCallThreadItem
impl Unpin for DynamicToolCallThreadItem
impl UnsafeUnpin for DynamicToolCallThreadItem
impl UnwindSafe for DynamicToolCallThreadItem
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