1use ayun_core::{traits::ApplicationTrait, Result}; 2 3pub trait CommandTrait { 4 fn command() -> clap::Command; 5 6 fn handle<A: ApplicationTrait>(arg_matches: clap::ArgMatches) -> Result<()>; 7}