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