pub trait CommandProcessor<W: Write<Error = E>, E: Error> {
// Required method
fn process<'a>(
&mut self,
cli: &mut CliHandle<'_, W, E>,
raw: RawCommand<'a>,
) -> Result<(), ProcessError<'a, E>>;
}Required Methods§
fn process<'a>( &mut self, cli: &mut CliHandle<'_, W, E>, raw: RawCommand<'a>, ) -> Result<(), ProcessError<'a, E>>
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".