pub struct SessionMcpAppsDiagnoseResult {
pub capability: McpAppsDiagnoseCapability,
pub server: McpAppsDiagnoseServer,
}Expand description
Diagnostic snapshot of MCP Apps wiring for the named server.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§capability: McpAppsDiagnoseCapabilityCapability negotiation snapshot
server: McpAppsDiagnoseServerWhat the server returned for this session
Trait Implementations§
Source§impl Clone for SessionMcpAppsDiagnoseResult
impl Clone for SessionMcpAppsDiagnoseResult
Source§fn clone(&self) -> SessionMcpAppsDiagnoseResult
fn clone(&self) -> SessionMcpAppsDiagnoseResult
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 SessionMcpAppsDiagnoseResult
impl Debug for SessionMcpAppsDiagnoseResult
Source§impl Default for SessionMcpAppsDiagnoseResult
impl Default for SessionMcpAppsDiagnoseResult
Source§fn default() -> SessionMcpAppsDiagnoseResult
fn default() -> SessionMcpAppsDiagnoseResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionMcpAppsDiagnoseResult
impl<'de> Deserialize<'de> for SessionMcpAppsDiagnoseResult
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 SessionMcpAppsDiagnoseResult
impl RefUnwindSafe for SessionMcpAppsDiagnoseResult
impl Send for SessionMcpAppsDiagnoseResult
impl Sync for SessionMcpAppsDiagnoseResult
impl Unpin for SessionMcpAppsDiagnoseResult
impl UnsafeUnpin for SessionMcpAppsDiagnoseResult
impl UnwindSafe for SessionMcpAppsDiagnoseResult
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