pub struct McpResourceTemplateDef {
pub uri_template: String,
pub name: String,
pub description: String,
}Expand description
A resource TEMPLATE exposed by a remote MCP server (resources/templates/list).
Fields§
§uri_template: StringThe RFC 6570 URI template.
name: StringHuman-readable name.
description: StringHuman description.
Trait Implementations§
Source§impl Clone for McpResourceTemplateDef
impl Clone for McpResourceTemplateDef
Source§impl Debug for McpResourceTemplateDef
impl Debug for McpResourceTemplateDef
Auto Trait Implementations§
impl Freeze for McpResourceTemplateDef
impl RefUnwindSafe for McpResourceTemplateDef
impl Send for McpResourceTemplateDef
impl Sync for McpResourceTemplateDef
impl Unpin for McpResourceTemplateDef
impl UnsafeUnpin for McpResourceTemplateDef
impl UnwindSafe for McpResourceTemplateDef
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more