pub trait CommandType {
// Required methods
fn command(&self) -> &'static str;
fn arguments(&self) -> Vec<String>;
}
pub trait CommandType {
// Required methods
fn command(&self) -> &'static str;
fn arguments(&self) -> Vec<String>;
}