pub struct SessionMcpListToolsResult {
pub tools: Vec<McpTools>,
}Expand description
Tools exposed by the connected MCP server. Throws when the server is not connected.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§tools: Vec<McpTools>Tools exposed by the server.
Trait Implementations§
Source§impl Clone for SessionMcpListToolsResult
impl Clone for SessionMcpListToolsResult
Source§fn clone(&self) -> SessionMcpListToolsResult
fn clone(&self) -> SessionMcpListToolsResult
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 SessionMcpListToolsResult
impl Debug for SessionMcpListToolsResult
Source§impl Default for SessionMcpListToolsResult
impl Default for SessionMcpListToolsResult
Source§fn default() -> SessionMcpListToolsResult
fn default() -> SessionMcpListToolsResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionMcpListToolsResult
impl<'de> Deserialize<'de> for SessionMcpListToolsResult
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 SessionMcpListToolsResult
impl RefUnwindSafe for SessionMcpListToolsResult
impl Send for SessionMcpListToolsResult
impl Sync for SessionMcpListToolsResult
impl Unpin for SessionMcpListToolsResult
impl UnsafeUnpin for SessionMcpListToolsResult
impl UnwindSafe for SessionMcpListToolsResult
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