pub struct McpInitializeResult {
pub protocol_version: String,
pub capabilities: Value,
pub server_info: McpInitializeServerInfo,
}Fields§
§protocol_version: String§capabilities: Value§server_info: McpInitializeServerInfoTrait Implementations§
Source§impl Clone for McpInitializeResult
impl Clone for McpInitializeResult
Source§fn clone(&self) -> McpInitializeResult
fn clone(&self) -> McpInitializeResult
Returns a duplicate of the value. Read more
1.0.0 · 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 McpInitializeResult
impl Debug for McpInitializeResult
Source§impl<'de> Deserialize<'de> for McpInitializeResult
impl<'de> Deserialize<'de> for McpInitializeResult
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
Source§impl PartialEq for McpInitializeResult
impl PartialEq for McpInitializeResult
Source§impl Serialize for McpInitializeResult
impl Serialize for McpInitializeResult
impl StructuralPartialEq for McpInitializeResult
Auto Trait Implementations§
impl Freeze for McpInitializeResult
impl RefUnwindSafe for McpInitializeResult
impl Send for McpInitializeResult
impl Sync for McpInitializeResult
impl Unpin for McpInitializeResult
impl UnsafeUnpin for McpInitializeResult
impl UnwindSafe for McpInitializeResult
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