pub struct RunStepDetailsToolCallsFunctionObjectFunction {
pub arguments: String,
pub name: String,
pub output: String,
}
Fields§
§arguments: String
The arguments passed to the function.
name: String
The name of the function.
output: String
The output of the function. This will be null
if the outputs have not been submitted yet.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RunStepDetailsToolCallsFunctionObjectFunction
impl<'de> Deserialize<'de> for RunStepDetailsToolCallsFunctionObjectFunction
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 RunStepDetailsToolCallsFunctionObjectFunction
impl RefUnwindSafe for RunStepDetailsToolCallsFunctionObjectFunction
impl Send for RunStepDetailsToolCallsFunctionObjectFunction
impl Sync for RunStepDetailsToolCallsFunctionObjectFunction
impl Unpin for RunStepDetailsToolCallsFunctionObjectFunction
impl UnwindSafe for RunStepDetailsToolCallsFunctionObjectFunction
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