pub struct LiveClientToolResponse {
pub function_responses: Option<Vec<FunctionResponse>>,
}Expand description
Client generated response to a ToolCall received from the server.
Fields§
§function_responses: Option<Vec<FunctionResponse>>Trait Implementations§
Source§impl Clone for LiveClientToolResponse
impl Clone for LiveClientToolResponse
Source§fn clone(&self) -> LiveClientToolResponse
fn clone(&self) -> LiveClientToolResponse
Returns a duplicate of the value. Read more
1.0.0 · 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 LiveClientToolResponse
impl Debug for LiveClientToolResponse
Source§impl<'de> Deserialize<'de> for LiveClientToolResponse
impl<'de> Deserialize<'de> for LiveClientToolResponse
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 LiveClientToolResponse
impl RefUnwindSafe for LiveClientToolResponse
impl Send for LiveClientToolResponse
impl Sync for LiveClientToolResponse
impl Unpin for LiveClientToolResponse
impl UnsafeUnpin for LiveClientToolResponse
impl UnwindSafe for LiveClientToolResponse
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