pub struct McpProxyConfig {
pub servers: Vec<McpProxyTarget>,
pub proxy_auth: Option<String>,
pub timeout_seconds: u64,
}Expand description
MCP Proxy Configuration
Fields§
§servers: Vec<McpProxyTarget>Target MCP servers the proxy routes to
proxy_auth: Option<String>Proxy authentication (for incoming requests)
timeout_seconds: u64Default timeout for requests (seconds)
Trait Implementations§
Source§impl Clone for McpProxyConfig
impl Clone for McpProxyConfig
Source§fn clone(&self) -> McpProxyConfig
fn clone(&self) -> McpProxyConfig
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 moreAuto Trait Implementations§
impl Freeze for McpProxyConfig
impl RefUnwindSafe for McpProxyConfig
impl Send for McpProxyConfig
impl Sync for McpProxyConfig
impl Unpin for McpProxyConfig
impl UnsafeUnpin for McpProxyConfig
impl UnwindSafe for McpProxyConfig
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