pub enum Cmd {
SingleCmd(SingleCmd),
Pipeline(Pipeline),
}
Expand description
The main command structure.
A command can be either a single command or a pipeline.
Variants§
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for Cmd
impl<'de> Deserialize<'de> for Cmd
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for Cmd
impl StructuralEq for Cmd
impl StructuralPartialEq for Cmd
Auto Trait Implementations§
impl RefUnwindSafe for Cmd
impl Send for Cmd
impl Sync for Cmd
impl Unpin for Cmd
impl UnwindSafe for Cmd
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