colmugx/mcp/protocol/resource does not have a README file

    ResourceContents

    ResourceDefinition

    ResourceReadResult

    ResourceTemplateDefinition

    Resource

    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,
    RequestContext
    ) -> Result[
    ResourceReadResult
    ,
    MCPError
    ]
    }

    ResourceMRTR

    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,
    RequestContext
    ,
    Json
    ) -> Result[ResourceReadOutcome,
    MCPError
    ]
    }

    ResourceReadOutcome

    A resource read completes with multiple contents or suspends for client input.

    ResourceReadOutcome::equal

    ResourceReadOutcome::not_equal

    Source Files