pub struct LaunchWire {
pub command: String,
pub workdir: String,
pub args: Option<Vec<ValWire>>,
pub envs: Option<IndexMap<String, ValDefWire>>,
}Fields§
§command: String§workdir: String§args: Option<Vec<ValWire>>§envs: Option<IndexMap<String, ValDefWire>>Trait Implementations§
Source§impl Clone for LaunchWire
impl Clone for LaunchWire
Source§fn clone(&self) -> LaunchWire
fn clone(&self) -> LaunchWire
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 LaunchWire
impl Debug for LaunchWire
Source§impl<'de> Deserialize<'de> for LaunchWire
impl<'de> Deserialize<'de> for LaunchWire
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 LaunchWire
impl RefUnwindSafe for LaunchWire
impl Send for LaunchWire
impl Sync for LaunchWire
impl Unpin for LaunchWire
impl UnsafeUnpin for LaunchWire
impl UnwindSafe for LaunchWire
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