pub trait ICommandInfo {
type Request: IRequest;
type Command: ICommand<Self::Handler, Self::Success, Self::Failure>;
type Handler: IHandler;
type Success: ISuccess;
type Failure: IFailure;
type Event: IEvent<Self::Request, Self::Success>;
}Expand description
Associated types that define a complete command system.
Required Associated Types§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".