pub enum McpConnectionParams {
Stdio {
command: String,
args: Vec<String>,
timeout: Option<Duration>,
},
Sse {
url: String,
headers: Option<HashMap<String, String>>,
},
}Expand description
Connection parameters for an MCP server.
Variants§
Trait Implementations§
Source§impl Clone for McpConnectionParams
impl Clone for McpConnectionParams
Source§fn clone(&self) -> McpConnectionParams
fn clone(&self) -> McpConnectionParams
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 McpConnectionParams
impl RefUnwindSafe for McpConnectionParams
impl Send for McpConnectionParams
impl Sync for McpConnectionParams
impl Unpin for McpConnectionParams
impl UnwindSafe for McpConnectionParams
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