pub struct McpResourceTemplateDef {
pub uri_template: String,
pub name: String,
pub description: Option<String>,
pub mime_type: Option<String>,
pub handler: VmClosure,
}Expand description
A parameterized resource template (RFC 6570 URI template).
Fields§
§uri_template: String§name: String§description: Option<String>§mime_type: Option<String>§handler: VmClosureAuto 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