cli/commands/context.rs
1/*---------------------------------------------------------------------------------------------
2 * Copyright (c) Microsoft Corporation. All rights reserved.
3 * Licensed under the MIT License. See License.txt in the project root for license information.
4 *--------------------------------------------------------------------------------------------*/
5
6use crate::{log, state::LauncherPaths};
7
8use super::args::CliCore;
9
10pub struct CommandContext {
11 pub log: log::Logger,
12 pub paths: LauncherPaths,
13 pub args: CliCore,
14 pub http: reqwest::Client,
15}