pub struct ToolExecutionStartToolDescriptionMeta {
pub ui: Option<ToolExecutionStartToolDescriptionMetaUI>,
}Expand description
MCP Apps metadata for UI resource association
Fields§
§ui: Option<ToolExecutionStartToolDescriptionMetaUI>MCP Apps tool _meta.ui resource URI and visibility captured on tool.execution_start.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ToolExecutionStartToolDescriptionMeta
impl<'de> Deserialize<'de> for ToolExecutionStartToolDescriptionMeta
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 ToolExecutionStartToolDescriptionMeta
impl RefUnwindSafe for ToolExecutionStartToolDescriptionMeta
impl Send for ToolExecutionStartToolDescriptionMeta
impl Sync for ToolExecutionStartToolDescriptionMeta
impl Unpin for ToolExecutionStartToolDescriptionMeta
impl UnsafeUnpin for ToolExecutionStartToolDescriptionMeta
impl UnwindSafe for ToolExecutionStartToolDescriptionMeta
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