pub struct LanguageSpawnOptions {
pub cwd: Option<String>,
pub env: HashMap<String, String>,
pub args: Vec<String>,
pub stdin: Option<Vec<u8>>,
pub timeout_ms: Option<u64>,
pub pty: Option<ExecutionPtyOptions>,
pub retain_events: bool,
}Fields§
§cwd: Option<String>§env: HashMap<String, String>§args: Vec<String>§stdin: Option<Vec<u8>>§timeout_ms: Option<u64>§pty: Option<ExecutionPtyOptions>§retain_events: boolTrait Implementations§
Source§impl Clone for LanguageSpawnOptions
impl Clone for LanguageSpawnOptions
Source§fn clone(&self) -> LanguageSpawnOptions
fn clone(&self) -> LanguageSpawnOptions
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 LanguageSpawnOptions
impl Debug for LanguageSpawnOptions
Source§impl Default for LanguageSpawnOptions
impl Default for LanguageSpawnOptions
Source§fn default() -> LanguageSpawnOptions
fn default() -> LanguageSpawnOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LanguageSpawnOptions
impl RefUnwindSafe for LanguageSpawnOptions
impl Send for LanguageSpawnOptions
impl Sync for LanguageSpawnOptions
impl Unpin for LanguageSpawnOptions
impl UnsafeUnpin for LanguageSpawnOptions
impl UnwindSafe for LanguageSpawnOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.