pub struct McpDiscoverResult {
pub servers: Vec<DiscoveredMcpServer>,
}Expand description
MCP servers discovered from user, workspace, plugin, and built-in sources.
Fields§
§servers: Vec<DiscoveredMcpServer>MCP servers discovered from all sources
Trait Implementations§
Source§impl Clone for McpDiscoverResult
impl Clone for McpDiscoverResult
Source§fn clone(&self) -> McpDiscoverResult
fn clone(&self) -> McpDiscoverResult
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 McpDiscoverResult
impl Debug for McpDiscoverResult
Source§impl Default for McpDiscoverResult
impl Default for McpDiscoverResult
Source§fn default() -> McpDiscoverResult
fn default() -> McpDiscoverResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for McpDiscoverResult
impl<'de> Deserialize<'de> for McpDiscoverResult
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 McpDiscoverResult
impl RefUnwindSafe for McpDiscoverResult
impl Send for McpDiscoverResult
impl Sync for McpDiscoverResult
impl Unpin for McpDiscoverResult
impl UnsafeUnpin for McpDiscoverResult
impl UnwindSafe for McpDiscoverResult
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