pub async fn run_workshop(
args: WorkshopArgs,
client: SteamClient<LoggedIn>,
sink: Arc<dyn JobSink>,
cancel: CancellationToken,
show_progress: bool,
) -> Result<(), CliError>pub async fn run_workshop(
args: WorkshopArgs,
client: SteamClient<LoggedIn>,
sink: Arc<dyn JobSink>,
cancel: CancellationToken,
show_progress: bool,
) -> Result<(), CliError>