pub trait IntoCommand<Res>where Self: Send + Sync + 'static,{ }
IntoCommand trait will be used to mark command or query types for the bus