pub struct McpFailedServer {
pub error: Option<String>,
pub name: String,
}Expand description
MCP server whose connection attempt failed.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§error: Option<String>The captured connection failure detail.
name: StringThe config key of the server that failed to connect.
Trait Implementations§
Source§impl Clone for McpFailedServer
impl Clone for McpFailedServer
Source§fn clone(&self) -> McpFailedServer
fn clone(&self) -> McpFailedServer
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 McpFailedServer
impl Debug for McpFailedServer
Source§impl Default for McpFailedServer
impl Default for McpFailedServer
Source§fn default() -> McpFailedServer
fn default() -> McpFailedServer
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for McpFailedServer
impl<'de> Deserialize<'de> for McpFailedServer
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 McpFailedServer
impl RefUnwindSafe for McpFailedServer
impl Send for McpFailedServer
impl Sync for McpFailedServer
impl Unpin for McpFailedServer
impl UnsafeUnpin for McpFailedServer
impl UnwindSafe for McpFailedServer
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