pub struct McpProxyTarget {
pub name: String,
pub sse_endpoint: String,
pub auth_token: Option<String>,
pub description: Option<String>,
}Expand description
MCP Proxy Target - An external MCP server the proxy connects to
Fields§
§name: StringServer identifier
sse_endpoint: StringSSE endpoint URL (e.g., “https://api.example.com/sse”)
auth_token: Option<String>Authentication token for this server
description: Option<String>Server description
Trait Implementations§
Source§impl Clone for McpProxyTarget
impl Clone for McpProxyTarget
Source§fn clone(&self) -> McpProxyTarget
fn clone(&self) -> McpProxyTarget
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 McpProxyTarget
impl RefUnwindSafe for McpProxyTarget
impl Send for McpProxyTarget
impl Sync for McpProxyTarget
impl Unpin for McpProxyTarget
impl UnsafeUnpin for McpProxyTarget
impl UnwindSafe for McpProxyTarget
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