pub struct ShellProcess {
pub input: String,
pub cmd: Cmd,
pub args: Vec<String>,
pub pos: i32,
}
Fields§
§input: String
§cmd: Cmd
§args: Vec<String>
§pos: i32
Implementations§
Trait Implementations§
Source§impl Clone for ShellProcess
impl Clone for ShellProcess
Source§fn clone(&self) -> ShellProcess
fn clone(&self) -> ShellProcess
Returns a copy 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 CmdProcess for ShellProcess
impl CmdProcess for ShellProcess
Source§impl Debug for ShellProcess
impl Debug for ShellProcess
Source§impl History for ShellProcess
impl History for ShellProcess
Source§impl PartialEq for ShellProcess
impl PartialEq for ShellProcess
impl StructuralPartialEq for ShellProcess
Auto Trait Implementations§
impl Freeze for ShellProcess
impl RefUnwindSafe for ShellProcess
impl Send for ShellProcess
impl Sync for ShellProcess
impl Unpin for ShellProcess
impl UnwindSafe for ShellProcess
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