pub struct ResponseToolChoiceFunction {
pub name: String,
}Expand description
Specifies which function to call in tool choice.
Fields§
§name: StringThe function name.
Trait Implementations§
Source§impl Clone for ResponseToolChoiceFunction
impl Clone for ResponseToolChoiceFunction
Source§fn clone(&self) -> ResponseToolChoiceFunction
fn clone(&self) -> ResponseToolChoiceFunction
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 Debug for ResponseToolChoiceFunction
impl Debug for ResponseToolChoiceFunction
Source§impl<'de> Deserialize<'de> for ResponseToolChoiceFunction
impl<'de> Deserialize<'de> for ResponseToolChoiceFunction
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 ResponseToolChoiceFunction
impl RefUnwindSafe for ResponseToolChoiceFunction
impl Send for ResponseToolChoiceFunction
impl Sync for ResponseToolChoiceFunction
impl Unpin for ResponseToolChoiceFunction
impl UnsafeUnpin for ResponseToolChoiceFunction
impl UnwindSafe for ResponseToolChoiceFunction
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