pub struct ExecuteCommandArgsContext {
pub args: Vec<String>,
pub state: ShellState,
pub stdin: ShellPipeReader,
pub stdout: ShellPipeWriter,
pub stderr: ShellPipeWriter,
}
Fields§
§args: Vec<String>
§state: ShellState
§stdin: ShellPipeReader
§stdout: ShellPipeWriter
§stderr: ShellPipeWriter
Auto Trait Implementations§
impl Freeze for ExecuteCommandArgsContext
impl !RefUnwindSafe for ExecuteCommandArgsContext
impl !Send for ExecuteCommandArgsContext
impl !Sync for ExecuteCommandArgsContext
impl Unpin 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