List of all items
Structs
- client_features::ClientConfig
- client_features::roots::Root
- client_features::sampling::SamplingRequest
- client_features::sampling::SamplingResponse
- protocol::ClientCapabilities
- protocol::FeatureCapability
- protocol::ImplementationInfo
- protocol::ResourceCapability
- protocol::RootCapability
- protocol::ServerCapabilities
- protocol::message::Notification
- protocol::message::Request
- protocol::message::Response
- protocol::message::ResponseError
- server_features::ServerCapabilities
- server_features::prompts::Prompt
- server_features::resources::Resource
- server_features::tools::Tool
- transport::ClientTransportFactory
- transport::ServerTransportFactory
- transport::TransportConfig
- transport::http::client::HttpClient
- transport::http::client::HttpClientConfig
- transport::http::server::AxumHttpServer
- transport::http::server::HttpServerConfig
- transport::stdio::client::StdioClient
- transport::stdio::client::StdioClientConfig
- transport::stdio::server::StdioServer
- transport::stdio::server::StdioServerConfig
Enums
- error::Error
- protocol::RequestId
- protocol::Role
- protocol::message::Message
- protocol::message::Method
- transport::TransportType
Traits
- client_features::Client
- client_features::roots::RootManager
- client_features::sampling::SamplingHandler
- server_features::prompts::PromptManager
- server_features::resources::ResourceManager
- server_features::tools::ToolManager
- transport::Transport
- transport::http::HttpTransport
- transport::stdio::StdioTransport
Type Aliases
- Result
- transport::http::client::DefaultHttpClient
- transport::http::server::DefaultHttpServer
- transport::stdio::client::DefaultStdioClient
- transport::stdio::server::DefaultStdioServer
Constants
- protocol::JSONRPC_VERSION
- protocol::PROTOCOL_VERSION
- protocol::message::error_codes::INTERNAL_ERROR
- protocol::message::error_codes::INVALID_PARAMS
- protocol::message::error_codes::INVALID_REQUEST
- protocol::message::error_codes::METHOD_NOT_FOUND
- protocol::message::error_codes::PARSE_ERROR
- protocol::message::error_codes::REQUEST_CANCELLED
- protocol::message::error_codes::SERVER_NOT_INITIALIZED
- protocol::message::error_codes::UNKNOWN_ERROR_CODE