Module prelude

Source
Expand description

Prelude module for convenient imports (2025-03-26)

Re-exports§

pub use crate::client::McpClient;
pub use crate::core::error::McpError;
pub use crate::core::error::McpResult;
pub use crate::core::prompt::Prompt;
pub use crate::core::prompt::PromptHandler;
pub use crate::core::resource::Resource;
pub use crate::core::resource::ResourceHandler;
pub use crate::core::tool::Tool;
pub use crate::core::tool::ToolHandler;
pub use crate::server::McpServer;
pub use crate::protocol::types::*;

Macros§

json
Construct a serde_json::Value from a JSON literal.

Structs§

HashMap
A hash map implemented with quadratic probing and SIMD lookup.

Enums§

Value
Represents any valid JSON value.

Attribute Macros§

async_trait