pub struct ListToolsReturns {
pub tools: Vec<Tool>,
}Expand description
The catalog of tools returned by WebMCP.listTools.
Fields§
§tools: Vec<Tool>The tools the page declared.
Trait Implementations§
Source§impl Clone for ListToolsReturns
impl Clone for ListToolsReturns
Source§fn clone(&self) -> ListToolsReturns
fn clone(&self) -> ListToolsReturns
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 ListToolsReturns
impl Debug for ListToolsReturns
Source§impl Default for ListToolsReturns
impl Default for ListToolsReturns
Source§fn default() -> ListToolsReturns
fn default() -> ListToolsReturns
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ListToolsReturns
impl<'de> Deserialize<'de> for ListToolsReturns
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 ListToolsReturns
impl PartialEq for ListToolsReturns
Source§impl Serialize for ListToolsReturns
impl Serialize for ListToolsReturns
impl StructuralPartialEq for ListToolsReturns
Auto Trait Implementations§
impl Freeze for ListToolsReturns
impl RefUnwindSafe for ListToolsReturns
impl Send for ListToolsReturns
impl Sync for ListToolsReturns
impl Unpin for ListToolsReturns
impl UnsafeUnpin for ListToolsReturns
impl UnwindSafe for ListToolsReturns
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