Actions

An action is a unit of work executed by a command in the CLI. It is simply a rust type that implements the following trait.


#![allow(unused_variables)]
fn main() {
pub trait Action: Debug {
    /// Run this action, this assumes all information was passed to the action during creation.
    fn run(&self) -> Result<()>;
}
}