pub struct ToolExecutionCompleteUIResourceMeta {
pub ui: Option<ToolExecutionCompleteUIResourceMetaUI>,
}Expand description
Resource-level UI metadata (CSP, permissions, visual preferences)
Fields§
§ui: Option<ToolExecutionCompleteUIResourceMetaUI>MCP Apps UI resource metadata for a completed tool result, including CSP, permissions, domain, and border preference.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ToolExecutionCompleteUIResourceMeta
impl<'de> Deserialize<'de> for ToolExecutionCompleteUIResourceMeta
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 ToolExecutionCompleteUIResourceMeta
impl RefUnwindSafe for ToolExecutionCompleteUIResourceMeta
impl Send for ToolExecutionCompleteUIResourceMeta
impl Sync for ToolExecutionCompleteUIResourceMeta
impl Unpin for ToolExecutionCompleteUIResourceMeta
impl UnsafeUnpin for ToolExecutionCompleteUIResourceMeta
impl UnwindSafe for ToolExecutionCompleteUIResourceMeta
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