1 2 3 4 5 6 7 8 9 10 11 12 13
use super::{ExternalExecution, InternalExecution}; /// how a verb must be executed #[derive(Debug, Clone)] pub enum VerbExecution { /// the verb execution is based on a behavior defined in code in Broot. /// Executions in conf starting with ":" are of this type. Internal(InternalExecution), /// the verb execution refers to a command that will be executed by the system, /// outside of broot. External(ExternalExecution), }