oa::network::McpTextResource

Registered MCP text resource.

StRust public API

Declaration

pub struct McpTextResource { pub uri: String, pub name: String, pub title: String, pub description: String, pub mime_type: String, pub read: Box<dyn Fn() -> Result<String> + Send + Sync>, }
Public Rust declaration.

Associated Functions

pub fn new( uri: impl Into<String>, name: impl Into<String>, read: impl Fn() -> Result<String> + Send + Sync + 'static, ) -> Self

Public Data Members

uriStringfield
nameStringfield
titleStringfield
descriptionStringfield
mime_typeStringfield
readBox<dyn Fn() -> Result<String> + Send + Sync>field

Public Method Documentation

pub fn new( uri: impl Into<String>, name: impl Into<String>, read: impl Fn() -> Result<String> + Send + Sync + 'static ) -> Self
No public source comment is attached to this declaration.