pub struct McpInitialize {
pub protocol_version: Option<String>,
pub client_name: Option<String>,
pub client_version: Option<String>,
pub capabilities_json: Option<String>,
}Fields§
§protocol_version: Option<String>§client_name: Option<String>§client_version: Option<String>§capabilities_json: Option<String>Trait Implementations§
Source§impl Clone for McpInitialize
impl Clone for McpInitialize
Source§fn clone(&self) -> McpInitialize
fn clone(&self) -> McpInitialize
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 moreAuto Trait Implementations§
impl Freeze for McpInitialize
impl RefUnwindSafe for McpInitialize
impl Send for McpInitialize
impl Sync for McpInitialize
impl Unpin for McpInitialize
impl UnsafeUnpin for McpInitialize
impl UnwindSafe for McpInitialize
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