pub fn execute_with_observer<O>(
args: CliArgs,
observer: &mut O,
) -> Result<ExecutionSummary, CliError>where
O: ExecutionObserver,pub fn execute_with_observer<O>(
args: CliArgs,
observer: &mut O,
) -> Result<ExecutionSummary, CliError>where
O: ExecutionObserver,