pub struct ResponseFunctionToolCallOutputItem {
pub id: String,
pub call_id: String,
pub output: String,
pub type_: String,
pub status: Option<ResponseFunctionToolCallOutputItemStatus>,
}Fields§
§id: StringThe unique ID of the function call tool output.
call_id: StringThe unique ID of the function tool call generated by the model.
output: StringThe output from the function call generated by your code. Can be a string or an
type_: StringThe type of the function tool call output. Always function_call_output.
status: Option<ResponseFunctionToolCallOutputItemStatus>The status of the item.
Trait Implementations§
Source§impl Clone for ResponseFunctionToolCallOutputItem
impl Clone for ResponseFunctionToolCallOutputItem
Source§fn clone(&self) -> ResponseFunctionToolCallOutputItem
fn clone(&self) -> ResponseFunctionToolCallOutputItem
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for ResponseFunctionToolCallOutputItem
impl<'de> Deserialize<'de> for ResponseFunctionToolCallOutputItem
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
Auto Trait Implementations§
impl Freeze for ResponseFunctionToolCallOutputItem
impl RefUnwindSafe for ResponseFunctionToolCallOutputItem
impl Send for ResponseFunctionToolCallOutputItem
impl Sync for ResponseFunctionToolCallOutputItem
impl Unpin for ResponseFunctionToolCallOutputItem
impl UnsafeUnpin for ResponseFunctionToolCallOutputItem
impl UnwindSafe for ResponseFunctionToolCallOutputItem
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