pub struct InjectExecOptions {
pub isolate_stdio: bool,
}Expand description
Execution options for process launch behavior.
Fields§
§isolate_stdio: boolWhen true, child stdio is detached from parent stdio. Useful for MCP stdio transports where child output must not corrupt JSON-RPC frames.
Trait Implementations§
Source§impl Clone for InjectExecOptions
impl Clone for InjectExecOptions
Source§fn clone(&self) -> InjectExecOptions
fn clone(&self) -> InjectExecOptions
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 InjectExecOptions
impl Debug for InjectExecOptions
Source§impl Default for InjectExecOptions
impl Default for InjectExecOptions
Source§fn default() -> InjectExecOptions
fn default() -> InjectExecOptions
Returns the “default value” for a type. Read more
impl Copy for InjectExecOptions
Auto Trait Implementations§
impl Freeze for InjectExecOptions
impl RefUnwindSafe for InjectExecOptions
impl Send for InjectExecOptions
impl Sync for InjectExecOptions
impl Unpin for InjectExecOptions
impl UnsafeUnpin for InjectExecOptions
impl UnwindSafe for InjectExecOptions
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