pub struct PlannedTool {
pub tool_name: String,
pub arguments: Value,
}Fields§
§tool_name: String§arguments: ValueTrait Implementations§
Source§impl Clone for PlannedTool
impl Clone for PlannedTool
Source§fn clone(&self) -> PlannedTool
fn clone(&self) -> PlannedTool
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 PlannedTool
impl Debug for PlannedTool
Source§impl<'de> Deserialize<'de> for PlannedTool
impl<'de> Deserialize<'de> for PlannedTool
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 PlannedTool
impl PartialEq for PlannedTool
Source§impl Serialize for PlannedTool
impl Serialize for PlannedTool
impl Eq for PlannedTool
impl StructuralPartialEq for PlannedTool
Auto Trait Implementations§
impl Freeze for PlannedTool
impl RefUnwindSafe for PlannedTool
impl Send for PlannedTool
impl Sync for PlannedTool
impl Unpin for PlannedTool
impl UnwindSafe for PlannedTool
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.