pub enum McpConfigurationCapability {
None,
CreationOnly,
Refreshable,
}Expand description
MCP configuration installability on the external agent.
Variants§
None
No Monoloop MCP attach.
CreationOnly
MCP only at external session creation.
Refreshable
MCP can be refreshed across transactions on one session.
Trait Implementations§
Source§impl Clone for McpConfigurationCapability
impl Clone for McpConfigurationCapability
Source§fn clone(&self) -> McpConfigurationCapability
fn clone(&self) -> McpConfigurationCapability
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 moreimpl Copy for McpConfigurationCapability
Source§impl Debug for McpConfigurationCapability
impl Debug for McpConfigurationCapability
Source§impl<'de> Deserialize<'de> for McpConfigurationCapability
impl<'de> Deserialize<'de> for McpConfigurationCapability
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 McpConfigurationCapability
Source§impl Hash for McpConfigurationCapability
impl Hash for McpConfigurationCapability
impl StructuralPartialEq for McpConfigurationCapability
Auto Trait Implementations§
impl Freeze for McpConfigurationCapability
impl RefUnwindSafe for McpConfigurationCapability
impl Send for McpConfigurationCapability
impl Sync for McpConfigurationCapability
impl Unpin for McpConfigurationCapability
impl UnsafeUnpin for McpConfigurationCapability
impl UnwindSafe for McpConfigurationCapability
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