pub struct McpPromptMessageContent {
pub content_type: String,
pub text: Option<String>,
}Expand description
Content of a prompt message.
Fields§
§content_type: String§text: Option<String>Trait Implementations§
Source§impl Clone for McpPromptMessageContent
impl Clone for McpPromptMessageContent
Source§fn clone(&self) -> McpPromptMessageContent
fn clone(&self) -> McpPromptMessageContent
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 McpPromptMessageContent
impl Debug for McpPromptMessageContent
Source§impl<'de> Deserialize<'de> for McpPromptMessageContent
impl<'de> Deserialize<'de> for McpPromptMessageContent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for McpPromptMessageContent
impl RefUnwindSafe for McpPromptMessageContent
impl Send for McpPromptMessageContent
impl Sync for McpPromptMessageContent
impl Unpin for McpPromptMessageContent
impl UnsafeUnpin for McpPromptMessageContent
impl UnwindSafe for McpPromptMessageContent
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