pub fn resource_definition(
uri: impl Into<String>,
name: impl Into<String>,
title: Option<String>,
description: Option<String>,
mime_type: Option<String>,
) -> Result<ResourceDefinition, McpToolError>Expand description
Build and validate a concrete MCP resource definition.
ยงErrors
Returns McpToolError when the resource URI, name, title, description, or
MIME type is invalid.