pub struct PlannedToolCall {
pub tool_name: String,
pub arguments: Value,
}Fields§
§tool_name: String§arguments: ValueImplementations§
Trait Implementations§
Source§impl Clone for PlannedToolCall
impl Clone for PlannedToolCall
Source§fn clone(&self) -> PlannedToolCall
fn clone(&self) -> PlannedToolCall
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 PlannedToolCall
impl Debug for PlannedToolCall
Source§impl<'de> Deserialize<'de> for PlannedToolCall
impl<'de> Deserialize<'de> for PlannedToolCall
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 PlannedToolCall
impl RefUnwindSafe for PlannedToolCall
impl Send for PlannedToolCall
impl Sync for PlannedToolCall
impl Unpin for PlannedToolCall
impl UnwindSafe for PlannedToolCall
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