Expand description
ConfigValue represents Cargo configuration values loaded from TOML.
See the module-level doc for how configuration is parsed and deserialized.
Re-exportsยง
use crate::util::data_structures::HashMap;๐use std::collections::hash_map::Entry;๐use std::fmt;๐use std::mem;๐use anyhow::Context as _;๐use anyhow::anyhow;๐use anyhow::bail;๐use super::key::KeyOrIdx;๐use super::key::escape_key_part;๐use super::ConfigKey;๐use super::Definition;๐use crate::CargoResult;๐use self::ConfigValue as CV;๐
Enumsยง
- Config
Value - Similar to [
toml::Value] but includes the source location where it is defined.
Constantsยง
- NON_
MERGEABLE_ ๐LISTS - List of which configuration lists cannot be merged.
Functionsยง
- is_
nonmergeable_ ๐list