Enum broot::verb::VerbExecution
source · pub enum VerbExecution {
Internal(InternalExecution),
External(ExternalExecution),
Sequence(SequenceExecution),
}
Expand description
how a verb must be executed
Variants§
Internal(InternalExecution)
the verb execution is based on a behavior defined in code in Broot. Executions in conf starting with “:” are of this type.
External(ExternalExecution)
the verb execution refers to a command that will be executed by the system, outside of broot.
Sequence(SequenceExecution)
the execution is a sequence similar to what can be given to broot with –cmd
Trait Implementations§
source§impl Clone for VerbExecution
impl Clone for VerbExecution
source§fn clone(&self) -> VerbExecution
fn clone(&self) -> VerbExecution
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 VerbExecution
impl Debug for VerbExecution
Auto Trait Implementations§
impl RefUnwindSafe for VerbExecution
impl Send for VerbExecution
impl Sync for VerbExecution
impl Unpin for VerbExecution
impl UnwindSafe for VerbExecution
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