pub struct StdioConnectionParams {
pub type: String,
pub server_params: Value,
pub timeout: Option<f64>,
}Expand description
Defines the parameters for establishing a connection to an MCP server using standard input/output (stdio). This is typically used for running MCP servers as local child processes.
Fields§
§type: String§server_params: Value§timeout: Option<f64>Trait Implementations§
Source§impl Clone for StdioConnectionParams
impl Clone for StdioConnectionParams
Source§fn clone(&self) -> StdioConnectionParams
fn clone(&self) -> StdioConnectionParams
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 StdioConnectionParams
impl Debug for StdioConnectionParams
Source§impl Default for StdioConnectionParams
impl Default for StdioConnectionParams
Source§fn default() -> StdioConnectionParams
fn default() -> StdioConnectionParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StdioConnectionParams
impl RefUnwindSafe for StdioConnectionParams
impl Send for StdioConnectionParams
impl Sync for StdioConnectionParams
impl Unpin for StdioConnectionParams
impl UnwindSafe for StdioConnectionParams
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