pub struct ExecuteCommandArgsContext {
pub args: Vec<OsString>,
pub state: ShellState,
pub stdin: ShellPipeReader,
pub stdout: ShellPipeWriter,
pub stderr: ShellPipeWriter,
}Fields§
§args: Vec<OsString>§state: ShellState§stdin: ShellPipeReader§stdout: ShellPipeWriter§stderr: ShellPipeWriterAuto Trait Implementations§
impl Freeze for ExecuteCommandArgsContext
impl !RefUnwindSafe for ExecuteCommandArgsContext
impl !Send for ExecuteCommandArgsContext
impl !Sync for ExecuteCommandArgsContext
impl Unpin for ExecuteCommandArgsContext
impl UnsafeUnpin for ExecuteCommandArgsContext
impl !UnwindSafe for ExecuteCommandArgsContext
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> PathsInErrorsExt for Twhere
T: ?Sized,
impl<T> PathsInErrorsExt for Twhere
T: ?Sized,
Source§fn with_paths_in_errors(&self) -> SysWithPathsInErrors<'_, Self>
fn with_paths_in_errors(&self) -> SysWithPathsInErrors<'_, Self>
Wraps
self in a SysWithPathsInErrors that includes paths in error messages.