Struct yash_syntax::syntax::FullCompoundCommand
source · 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
impl FromStr for FullCompoundCommand
Converts a string to a compound command.
source§impl PartialEq<FullCompoundCommand> for FullCompoundCommand
impl PartialEq<FullCompoundCommand> for FullCompoundCommand
source§fn eq(&self, other: &FullCompoundCommand) -> bool
fn eq(&self, other: &FullCompoundCommand) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for FullCompoundCommand
impl StructuralEq for FullCompoundCommand
impl StructuralPartialEq for FullCompoundCommand
Auto Trait Implementations§
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