pub struct McpGlobalConfig {
pub enabled: bool,
pub merge_strategy: McpMergeStrategy,
}Expand description
Global MCP configuration settings
Fields§
§enabled: boolEnable/disable MCP propagation globally
merge_strategy: McpMergeStrategyGlobal merge strategy: ‘merge’ or ‘overwrite’
Trait Implementations§
Source§impl Clone for McpGlobalConfig
impl Clone for McpGlobalConfig
Source§fn clone(&self) -> McpGlobalConfig
fn clone(&self) -> McpGlobalConfig
Returns a duplicate of the value. Read more
1.0.0 · 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 McpGlobalConfig
impl Debug for McpGlobalConfig
Source§impl Default for McpGlobalConfig
impl Default for McpGlobalConfig
Source§impl<'de> Deserialize<'de> for McpGlobalConfig
impl<'de> Deserialize<'de> for McpGlobalConfig
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 McpGlobalConfig
impl RefUnwindSafe for McpGlobalConfig
impl Send for McpGlobalConfig
impl Sync for McpGlobalConfig
impl Unpin for McpGlobalConfig
impl UnsafeUnpin for McpGlobalConfig
impl UnwindSafe for McpGlobalConfig
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