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::*;