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
sourceimpl Clone for VerbExecution
impl Clone for VerbExecution
sourcefn clone(&self) -> VerbExecution
fn clone(&self) -> VerbExecution
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl 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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more