Function run_with_config

Source
pub async fn run_with_config(config_service: &dyn ConfigService) -> Result<()>
Expand description

Run the CLI with a provided configuration service.

This function enables dependency injection of configuration services, making it easier to test and providing better control over configuration management.

§Arguments

  • config_service - The configuration service to use

§Errors

Returns an error if command execution fails.