List of all items
Structs
- builder::NotRegistered
- builder::Registered
- builder::Server
- builder::ServerBuilder
- capability::completions::CompleteRequestBuilder
- capability::completions::CompletionFilter
- capability::completions::CompletionService
- capability::completions::RegisteredCompletion
- capability::elicitation::ElicitationRequestBuilder
- capability::elicitation::ElicitationResultBuilder
- capability::elicitation::ElicitationService
- capability::prompts::PromptBuilder
- capability::prompts::PromptResultBuilder
- capability::prompts::PromptService
- capability::prompts::RegisteredPrompt
- capability::resources::RegisteredResource
- capability::resources::RegisteredTemplate
- capability::resources::ResourceBuilder
- capability::resources::ResourceService
- capability::resources::ResourceTemplateBuilder
- capability::sampling::SamplingRequestBuilder
- capability::sampling::SamplingResultBuilder
- capability::sampling::SamplingService
- capability::tasks::TaskHandle
- capability::tasks::TaskManager
- capability::tasks::TaskService
- capability::tasks::TaskState
- capability::tools::RegisteredTool
- capability::tools::ToolBuilder
- capability::tools::ToolService
- context::CancellationToken
- context::CancelledFuture
- context::Context
- context::ContextData
- context::NoOpPeer
- metrics::MethodStats
- metrics::MetricsSnapshot
- metrics::ServerMetrics
- router::ClientInfo
- router::CompletionArgument
- router::CompletionParams
- router::InitializeParams
- router::ListParams
- router::LogLevelParams
- router::PromptGetParams
- router::ResourceReadParams
- router::ResourceSubscribeParams
- router::ResourceUnsubscribeParams
- router::SamplingParams
- router::TaskCancelParams
- router::TaskGetParams
- router::ToolCallParams
- server::RuntimeConfig
- server::ServerRuntime
- server::ServerState
- server::TransportPeer
- state::Connection
- state::ConnectionData
- state::state::Closing
- state::state::Connected
- state::state::Disconnected
- state::state::Initializing
- state::state::Ready
Enums
Traits
- context::Peer
- handler::CompletionHandler
- handler::ElicitationHandler
- handler::LoggingHandler
- handler::PromptHandler
- handler::ResourceHandler
- handler::SamplingHandler
- handler::ServerHandler
- handler::TaskHandler
- handler::ToolHandler
- server::RequestRouter
Functions
Type Aliases
- builder::FullServer
- builder::MinimalServer
- capability::completions::BoxedCompletionFn
- capability::elicitation::BoxedElicitationFn
- capability::prompts::BoxedPromptFn
- capability::resources::BoxedResourceFn
- capability::sampling::BoxedSamplingFn
- capability::tools::BoxedToolFn
Constants
- router::methods::COMPLETION_COMPLETE
- router::methods::ELICITATION_CREATE
- router::methods::INITIALIZE
- router::methods::LOGGING_SET_LEVEL
- router::methods::PING
- router::methods::PROMPTS_GET
- router::methods::PROMPTS_LIST
- router::methods::RESOURCES_LIST
- router::methods::RESOURCES_READ
- router::methods::RESOURCES_SUBSCRIBE
- router::methods::RESOURCES_TEMPLATES_LIST
- router::methods::RESOURCES_UNSUBSCRIBE
- router::methods::SAMPLING_CREATE_MESSAGE
- router::methods::TASKS_CANCEL
- router::methods::TASKS_GET
- router::methods::TASKS_LIST
- router::methods::TOOLS_CALL
- router::methods::TOOLS_LIST
- router::notifications::CANCELLED
- router::notifications::INITIALIZED
- router::notifications::MESSAGE
- router::notifications::PROGRESS
- router::notifications::PROMPTS_LIST_CHANGED
- router::notifications::RESOURCES_LIST_CHANGED
- router::notifications::RESOURCES_UPDATED
- router::notifications::TOOLS_LIST_CHANGED