pub trait CommandProperties {
// Required methods
fn direction(&self) -> CommandDirection;
fn default_channel(&self) -> u8;
fn default_reliability(&self) -> bool;
fn command_name(&self) -> &'static str;
}
pub trait CommandProperties {
// Required methods
fn direction(&self) -> CommandDirection;
fn default_channel(&self) -> u8;
fn default_reliability(&self) -> bool;
fn command_name(&self) -> &'static str;
}