pub struct ToolSummary {
pub name: String,
pub description: String,
}Expand description
Tool summary for output.
Fields§
§name: StringTool name
description: StringTool description
Trait Implementations§
Source§impl Clone for ToolSummary
impl Clone for ToolSummary
Source§fn clone(&self) -> ToolSummary
fn clone(&self) -> ToolSummary
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 ToolSummary
impl Debug for ToolSummary
Source§impl PartialEq for ToolSummary
impl PartialEq for ToolSummary
Source§impl Serialize for ToolSummary
impl Serialize for ToolSummary
impl Eq for ToolSummary
impl StructuralPartialEq for ToolSummary
Auto Trait Implementations§
impl Freeze for ToolSummary
impl RefUnwindSafe for ToolSummary
impl Send for ToolSummary
impl Sync for ToolSummary
impl Unpin for ToolSummary
impl UnwindSafe for ToolSummary
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.