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§fn clone(&self) -> McpResourceTemplateDef
fn clone(&self) -> McpResourceTemplateDef
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for McpResourceTemplateDef
impl Debug for McpResourceTemplateDef
Source§impl Default for McpResourceTemplateDef
impl Default for McpResourceTemplateDef
Source§fn default() -> McpResourceTemplateDef
fn default() -> McpResourceTemplateDef
Returns the “default value” for a type. Read more
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