pub(crate) fn run_command(command: Commands) -> Result<()>