pub type InitializeToolchainOutput = InitializePluginOutput;Aliased Type§
pub struct InitializeToolchainOutput {
pub config_url: Option<String>,
pub default_settings: HashMap<String, Value, FxBuildHasher>,
pub docs_url: Option<String>,
pub prompts: Vec<SettingPrompt>,
}Fields§
§config_url: Option<String>A URL to documentation about available configuration settings.
default_settings: HashMap<String, Value, FxBuildHasher>Settings to include in the injected toolchain config file. Supports dot notation for the keys.
docs_url: Option<String>A URL to documentation about the toolchain.
prompts: Vec<SettingPrompt>A list of questions to prompt the user about configuration settings and the values to inject.