pub struct McpListToolsRequest {
pub server_name: String,
}Expand description
Server name whose tool list should be returned.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§server_name: StringName of the connected MCP server whose tools to list.
Trait Implementations§
Source§impl Clone for McpListToolsRequest
impl Clone for McpListToolsRequest
Source§fn clone(&self) -> McpListToolsRequest
fn clone(&self) -> McpListToolsRequest
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 McpListToolsRequest
impl Debug for McpListToolsRequest
Source§impl Default for McpListToolsRequest
impl Default for McpListToolsRequest
Source§fn default() -> McpListToolsRequest
fn default() -> McpListToolsRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for McpListToolsRequest
impl<'de> Deserialize<'de> for McpListToolsRequest
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 McpListToolsRequest
impl RefUnwindSafe for McpListToolsRequest
impl Send for McpListToolsRequest
impl Sync for McpListToolsRequest
impl Unpin for McpListToolsRequest
impl UnsafeUnpin for McpListToolsRequest
impl UnwindSafe for McpListToolsRequest
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