pub struct InitializeHandler;
Expand description
Handler for initialization requests
Implementations§
Source§impl InitializeHandler
impl InitializeHandler
Sourcepub async fn handle(
server_info: &ServerInfo,
capabilities: &ServerCapabilities,
params: Option<Value>,
) -> McpResult<InitializeResult>
pub async fn handle( server_info: &ServerInfo, capabilities: &ServerCapabilities, params: Option<Value>, ) -> McpResult<InitializeResult>
Process an initialize request
Auto Trait Implementations§
impl Freeze for InitializeHandler
impl RefUnwindSafe for InitializeHandler
impl Send for InitializeHandler
impl Sync for InitializeHandler
impl Unpin for InitializeHandler
impl UnwindSafe for InitializeHandler
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