pub trait Command {
// Required method
fn register(&self) -> App<'_, '_>;
// Provided method
fn run(&self, _args: &ArgMatches<'_>) -> Result<(), ArmaLintError> { ... }
}pub trait Command {
// Required method
fn register(&self) -> App<'_, '_>;
// Provided method
fn run(&self, _args: &ArgMatches<'_>) -> Result<(), ArmaLintError> { ... }
}