Struct cargo_toml::Profile
source · pub struct Profile {Show 13 fields
pub opt_level: Option<Value>,
pub debug: Option<DebugSetting>,
pub split_debuginfo: Option<String>,
pub rpath: Option<bool>,
pub lto: Option<LtoSetting>,
pub debug_assertions: Option<bool>,
pub codegen_units: Option<u16>,
pub panic: Option<String>,
pub incremental: Option<bool>,
pub overflow_checks: Option<bool>,
pub strip: Option<StripSetting>,
pub package: BTreeMap<String, Value>,
pub build_override: Option<Value>,
}
Fields§
§opt_level: Option<Value>
num or z, s
debug: Option<DebugSetting>
0,1,2 or bool
split_debuginfo: Option<String>
§rpath: Option<bool>
§lto: Option<LtoSetting>
§debug_assertions: Option<bool>
§codegen_units: Option<u16>
§panic: Option<String>
§incremental: Option<bool>
§overflow_checks: Option<bool>
§strip: Option<StripSetting>
§package: BTreeMap<String, Value>
profile overrides
build_override: Option<Value>
profile overrides
Trait Implementations§
source§impl<'de> Deserialize<'de> for Profile
impl<'de> Deserialize<'de> for Profile
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more