pub enum McpAppsSetHostContextDetailsAvailableDisplayMode {
Inline,
Fullscreen,
Pip,
Unknown,
}Expand description
Allowed values for the McpAppsSetHostContextDetailsAvailableDisplayMode enumeration.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Variants§
Inline
Rendered inline within the host conversation surface
Fullscreen
Rendered as a fullscreen overlay
Pip
Rendered as a picture-in-picture floating panel
Unknown
Unknown variant for forward compatibility.
Trait Implementations§
Source§impl Clone for McpAppsSetHostContextDetailsAvailableDisplayMode
impl Clone for McpAppsSetHostContextDetailsAvailableDisplayMode
Source§fn clone(&self) -> McpAppsSetHostContextDetailsAvailableDisplayMode
fn clone(&self) -> McpAppsSetHostContextDetailsAvailableDisplayMode
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 Default for McpAppsSetHostContextDetailsAvailableDisplayMode
impl Default for McpAppsSetHostContextDetailsAvailableDisplayMode
Source§fn default() -> McpAppsSetHostContextDetailsAvailableDisplayMode
fn default() -> McpAppsSetHostContextDetailsAvailableDisplayMode
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for McpAppsSetHostContextDetailsAvailableDisplayMode
impl<'de> Deserialize<'de> for McpAppsSetHostContextDetailsAvailableDisplayMode
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
impl Eq for McpAppsSetHostContextDetailsAvailableDisplayMode
Source§impl PartialEq for McpAppsSetHostContextDetailsAvailableDisplayMode
impl PartialEq for McpAppsSetHostContextDetailsAvailableDisplayMode
Source§fn eq(&self, other: &McpAppsSetHostContextDetailsAvailableDisplayMode) -> bool
fn eq(&self, other: &McpAppsSetHostContextDetailsAvailableDisplayMode) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for McpAppsSetHostContextDetailsAvailableDisplayMode
Auto Trait Implementations§
impl Freeze for McpAppsSetHostContextDetailsAvailableDisplayMode
impl RefUnwindSafe for McpAppsSetHostContextDetailsAvailableDisplayMode
impl Send for McpAppsSetHostContextDetailsAvailableDisplayMode
impl Sync for McpAppsSetHostContextDetailsAvailableDisplayMode
impl Unpin for McpAppsSetHostContextDetailsAvailableDisplayMode
impl UnsafeUnpin for McpAppsSetHostContextDetailsAvailableDisplayMode
impl UnwindSafe for McpAppsSetHostContextDetailsAvailableDisplayMode
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