pub struct ChatCompletionMessageToolCalls(/* private fields */);
Expand description
§on openapi.yaml
ChatCompletionMessageToolCalls:
type: array
description: The tool calls generated by the model, such as function calls.
items:
$ref: "#/components/schemas/ChatCompletionMessageToolCall"
Trait Implementations§
Source§impl Clone for ChatCompletionMessageToolCalls
impl Clone for ChatCompletionMessageToolCalls
Source§fn clone(&self) -> ChatCompletionMessageToolCalls
fn clone(&self) -> ChatCompletionMessageToolCalls
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl<'de> Deserialize<'de> for ChatCompletionMessageToolCalls
impl<'de> Deserialize<'de> for ChatCompletionMessageToolCalls
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
Source§impl PartialEq for ChatCompletionMessageToolCalls
impl PartialEq for ChatCompletionMessageToolCalls
Source§fn eq(&self, other: &ChatCompletionMessageToolCalls) -> bool
fn eq(&self, other: &ChatCompletionMessageToolCalls) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for ChatCompletionMessageToolCalls
Auto Trait Implementations§
impl Freeze for ChatCompletionMessageToolCalls
impl RefUnwindSafe for ChatCompletionMessageToolCalls
impl Send for ChatCompletionMessageToolCalls
impl Sync for ChatCompletionMessageToolCalls
impl Unpin for ChatCompletionMessageToolCalls
impl UnwindSafe for ChatCompletionMessageToolCalls
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