rust_mcp_sdk/
schema.rs

1#[cfg(feature = "2025_06_18")]
2pub use rust_mcp_schema::*;
3
4#[cfg(not(feature = "2025_06_18"))]
5pub use rust_mcp_schema::{ParseProtocolVersionError, ProtocolVersion};
6
7#[cfg(all(
8    feature = "2025_03_26",
9    not(any(feature = "2024_11_05", feature = "2025_06_18"))
10))]
11pub use rust_mcp_schema::mcp_2025_03_26::*;
12
13#[cfg(all(
14    feature = "2024_11_05",
15    not(any(feature = "2025_03_26", feature = "2025_06_18"))
16))]
17pub use rust_mcp_schema::mcp_2024_11_05::*;