pub enum CallToolResultContent {
Text {
text: String,
},
Image {
data: String,
mime_type: String,
},
Resource {
resource: ResourceContent,
},
}Variants§
Trait Implementations§
Source§impl Debug for CallToolResultContent
impl Debug for CallToolResultContent
Source§impl<'de> Deserialize<'de> for CallToolResultContent
impl<'de> Deserialize<'de> for CallToolResultContent
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 CallToolResultContent
impl RefUnwindSafe for CallToolResultContent
impl Send for CallToolResultContent
impl Sync for CallToolResultContent
impl Unpin for CallToolResultContent
impl UnwindSafe for CallToolResultContent
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