Skip to content

Commit ffb2401

Browse files
committed
Revert changes to TomlProfile
Signed-off-by: David Calavera <[email protected]>
1 parent 285e01f commit ffb2401

File tree

1 file changed

+0
-17
lines changed

1 file changed

+0
-17
lines changed

src/cargo/util/toml/mod.rs

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -498,42 +498,25 @@ impl Display for TomlDebugInfo {
498498
#[derive(Deserialize, Serialize, Clone, Debug, Default, Eq, PartialEq)]
499499
#[serde(default, rename_all = "kebab-case")]
500500
pub struct TomlProfile {
501-
#[serde(skip_serializing_if = "Option::is_none")]
502501
pub opt_level: Option<TomlOptLevel>,
503-
#[serde(skip_serializing_if = "Option::is_none")]
504502
pub lto: Option<StringOrBool>,
505-
#[serde(skip_serializing_if = "Option::is_none")]
506503
pub codegen_backend: Option<InternedString>,
507-
#[serde(skip_serializing_if = "Option::is_none")]
508504
pub codegen_units: Option<u32>,
509-
#[serde(skip_serializing_if = "Option::is_none")]
510505
pub debug: Option<TomlDebugInfo>,
511-
#[serde(skip_serializing_if = "Option::is_none")]
512506
pub split_debuginfo: Option<String>,
513-
#[serde(skip_serializing_if = "Option::is_none")]
514507
pub debug_assertions: Option<bool>,
515-
#[serde(skip_serializing_if = "Option::is_none")]
516508
pub rpath: Option<bool>,
517-
#[serde(skip_serializing_if = "Option::is_none")]
518509
pub panic: Option<String>,
519-
#[serde(skip_serializing_if = "Option::is_none")]
520510
pub overflow_checks: Option<bool>,
521-
#[serde(skip_serializing_if = "Option::is_none")]
522511
pub incremental: Option<bool>,
523-
#[serde(skip_serializing_if = "Option::is_none")]
524512
pub dir_name: Option<InternedString>,
525-
#[serde(skip_serializing_if = "Option::is_none")]
526513
pub inherits: Option<InternedString>,
527-
#[serde(skip_serializing_if = "Option::is_none")]
528514
pub strip: Option<StringOrBool>,
529515
// Note that `rustflags` is used for the cargo-feature `profile_rustflags`
530-
#[serde(skip_serializing_if = "Option::is_none")]
531516
pub rustflags: Option<Vec<InternedString>>,
532517
// These two fields must be last because they are sub-tables, and TOML
533518
// requires all non-tables to be listed first.
534-
#[serde(skip_serializing_if = "Option::is_none")]
535519
pub package: Option<BTreeMap<ProfilePackageSpec, TomlProfile>>,
536-
#[serde(skip_serializing_if = "Option::is_none")]
537520
pub build_override: Option<Box<TomlProfile>>,
538521
}
539522

0 commit comments

Comments
 (0)