pub struct McpPromptArgDef {
pub name: String,
pub required: bool,
}Expand description
One argument a McpPromptDef accepts.
Fields§
§name: StringArgument name.
required: boolWhether the server requires this argument.
Trait Implementations§
Source§impl Clone for McpPromptArgDef
impl Clone for McpPromptArgDef
Source§fn clone(&self) -> McpPromptArgDef
fn clone(&self) -> McpPromptArgDef
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 McpPromptArgDef
impl Debug for McpPromptArgDef
Source§impl Default for McpPromptArgDef
impl Default for McpPromptArgDef
Source§fn default() -> McpPromptArgDef
fn default() -> McpPromptArgDef
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for McpPromptArgDef
impl RefUnwindSafe for McpPromptArgDef
impl Send for McpPromptArgDef
impl Sync for McpPromptArgDef
impl Unpin for McpPromptArgDef
impl UnsafeUnpin for McpPromptArgDef
impl UnwindSafe for McpPromptArgDef
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