pub struct OneShotLaunch {
pub args: Vec<String>,
pub env: Vec<EnvVar>,
pub remove_env: Vec<String>,
pub input: Option<String>,
}Expand description
How the core runs it: the arguments, the variables, and what goes on its input.
Fields§
§args: Vec<String>§env: Vec<EnvVar>§remove_env: Vec<String>§input: Option<String>Trait Implementations§
Source§impl Clone for OneShotLaunch
impl Clone for OneShotLaunch
Source§impl Debug for OneShotLaunch
impl Debug for OneShotLaunch
Source§impl Default for OneShotLaunch
impl Default for OneShotLaunch
Source§impl<'de> Deserialize<'de> for OneShotLaunch
impl<'de> Deserialize<'de> for OneShotLaunch
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
Source§impl PartialEq for OneShotLaunch
impl PartialEq for OneShotLaunch
Source§impl Serialize for OneShotLaunch
impl Serialize for OneShotLaunch
impl StructuralPartialEq for OneShotLaunch
Auto Trait Implementations§
impl Freeze for OneShotLaunch
impl RefUnwindSafe for OneShotLaunch
impl Send for OneShotLaunch
impl Sync for OneShotLaunch
impl Unpin for OneShotLaunch
impl UnsafeUnpin for OneShotLaunch
impl UnwindSafe for OneShotLaunch
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