colmugx/mcp/protocol/resource does not have a README file
pub(open) trait Resource {
fn name(Self) -> String
fn description(Self) -> String
fn uri(Self) -> String
fn mime_type(Self) -> String
async fn read(Self) -> Result[ResourceReadResult, MCPError]
}pub(open) trait ResourceMRTR {
fn name(Self) -> String
fn description(Self) -> String
fn uri(Self) -> String
fn mime_type(Self) -> String
async fn read(Self, Json) -> Result[ResourceReadOutcome, MCPError]
}pub(all) enum ResourceReadOutcome {
Complete(ResourceReadResult)
InputRequired(input_requests~ : Map[String, InputRequestEntry], state~ : Json)
} derive(Eq, Debug)Type-safe MCP SDK in MoonBit with server/client support and dual transport (STDIO/HTTP)
Dependencies