pub enum ConfigMcpValue {
McpLocalConfig(McpLocalConfig),
McpRemoteConfig(McpRemoteConfig),
Variant2(ConfigMcpValueVariant2),
}Expand description
Untagged union: serde tries each variant in the order below.
Variants§
Trait Implementations§
Source§impl Clone for ConfigMcpValue
impl Clone for ConfigMcpValue
Source§fn clone(&self) -> ConfigMcpValue
fn clone(&self) -> ConfigMcpValue
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 Debug for ConfigMcpValue
impl Debug for ConfigMcpValue
Source§impl<'de> Deserialize<'de> for ConfigMcpValue
impl<'de> Deserialize<'de> for ConfigMcpValue
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
Source§impl PartialEq for ConfigMcpValue
impl PartialEq for ConfigMcpValue
Source§impl Serialize for ConfigMcpValue
impl Serialize for ConfigMcpValue
impl StructuralPartialEq for ConfigMcpValue
Auto Trait Implementations§
impl Freeze for ConfigMcpValue
impl RefUnwindSafe for ConfigMcpValue
impl Send for ConfigMcpValue
impl Sync for ConfigMcpValue
impl Unpin for ConfigMcpValue
impl UnsafeUnpin for ConfigMcpValue
impl UnwindSafe for ConfigMcpValue
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