pub trait CallableCommand {
type Response;
// Required method
fn call(&self, client: &Client) -> Result<Self::Response, Error>;
}
pub trait CallableCommand {
type Response;
// Required method
fn call(&self, client: &Client) -> Result<Self::Response, Error>;
}