Expand description
Handler traits for extensible MCP protocol support
This module provides trait definitions for handling various MCP protocol features including elicitation, completion, resource templates, and ping.
Structs§
- Completion
Item - A single completion item
- Elicitation
Response - Response to an elicitation request
- Handler
Capabilities - Handler capability tracking
- Ping
Response - Response to a ping request
- Resolved
Resource - Resolved resource from template
- Resource
Template - Resource template definition
- Server
Initiated Capabilities - Capabilities for server-initiated features
- Template
Param - Template parameter definition
Traits§
- Completion
Provider - Provider for argument completion
- Elicitation
Handler - Handler for server-initiated elicitation requests
- Ping
Handler - Handler for bidirectional ping requests
- Resource
Template Handler - Handler for resource templates