pub struct McpStdioConfig {
pub transport_type: Option<String>,
pub command: String,
pub args: Option<Vec<String>>,
pub env: Option<HashMap<String, String>>,
}Fields§
§transport_type: Option<String>§command: String§args: Option<Vec<String>>§env: Option<HashMap<String, String>>Trait Implementations§
Source§impl Clone for McpStdioConfig
impl Clone for McpStdioConfig
Source§fn clone(&self) -> McpStdioConfig
fn clone(&self) -> McpStdioConfig
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 McpStdioConfig
impl Debug for McpStdioConfig
Source§impl<'de> Deserialize<'de> for McpStdioConfig
impl<'de> Deserialize<'de> for McpStdioConfig
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 McpStdioConfig
impl RefUnwindSafe for McpStdioConfig
impl Send for McpStdioConfig
impl Sync for McpStdioConfig
impl Unpin for McpStdioConfig
impl UnsafeUnpin for McpStdioConfig
impl UnwindSafe for McpStdioConfig
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