pub struct FullCompoundCommand {
pub command: CompoundCommand,
pub redirs: Vec<Redir>,
}
Expand description
Compound command with redirections
Fields§
§command: CompoundCommand
The main part
redirs: Vec<Redir>
Redirections
Trait Implementations§
Source§impl Clone for FullCompoundCommand
impl Clone for FullCompoundCommand
Source§fn clone(&self) -> FullCompoundCommand
fn clone(&self) -> FullCompoundCommand
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 Debug for FullCompoundCommand
impl Debug for FullCompoundCommand
Source§impl Display for FullCompoundCommand
impl Display for FullCompoundCommand
Source§impl FromStr for FullCompoundCommand
Converts a string to a compound command.
impl FromStr for FullCompoundCommand
Converts a string to a compound command.
Source§impl PartialEq for FullCompoundCommand
impl PartialEq for FullCompoundCommand
impl Eq for FullCompoundCommand
impl StructuralPartialEq for FullCompoundCommand
Auto Trait Implementations§
impl Freeze for FullCompoundCommand
impl !RefUnwindSafe for FullCompoundCommand
impl !Send for FullCompoundCommand
impl !Sync for FullCompoundCommand
impl Unpin for FullCompoundCommand
impl !UnwindSafe for FullCompoundCommand
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more