Skip to content

Commit d480856

Browse files
committed
Revert changes to TomlProfile
Signed-off-by: David Calavera <david.calavera@gmail.com>
1 parent 1070be2 commit d480856

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
@@ -499,42 +499,25 @@ impl Display for TomlDebugInfo {
499499
#[derive(Deserialize, Serialize, Clone, Debug, Default, Eq, PartialEq)]
500500
#[serde(default, rename_all = "kebab-case")]
501501
pub struct TomlProfile {
502-
#[serde(skip_serializing_if = "Option::is_none")]
503502
pub opt_level: Option<TomlOptLevel>,
504-
#[serde(skip_serializing_if = "Option::is_none")]
505503
pub lto: Option<StringOrBool>,
506-
#[serde(skip_serializing_if = "Option::is_none")]
507504
pub codegen_backend: Option<InternedString>,
508-
#[serde(skip_serializing_if = "Option::is_none")]
509505
pub codegen_units: Option<u32>,
510-
#[serde(skip_serializing_if = "Option::is_none")]
511506
pub debug: Option<TomlDebugInfo>,
512-
#[serde(skip_serializing_if = "Option::is_none")]
513507
pub split_debuginfo: Option<String>,
514-
#[serde(skip_serializing_if = "Option::is_none")]
515508
pub debug_assertions: Option<bool>,
516-
#[serde(skip_serializing_if = "Option::is_none")]
517509
pub rpath: Option<bool>,
518-
#[serde(skip_serializing_if = "Option::is_none")]
519510
pub panic: Option<String>,
520-
#[serde(skip_serializing_if = "Option::is_none")]
521511
pub overflow_checks: Option<bool>,
522-
#[serde(skip_serializing_if = "Option::is_none")]
523512
pub incremental: Option<bool>,
524-
#[serde(skip_serializing_if = "Option::is_none")]
525513
pub dir_name: Option<InternedString>,
526-
#[serde(skip_serializing_if = "Option::is_none")]
527514
pub inherits: Option<InternedString>,
528-
#[serde(skip_serializing_if = "Option::is_none")]
529515
pub strip: Option<StringOrBool>,
530516
// Note that `rustflags` is used for the cargo-feature `profile_rustflags`
531-
#[serde(skip_serializing_if = "Option::is_none")]
532517
pub rustflags: Option<Vec<InternedString>>,
533518
// These two fields must be last because they are sub-tables, and TOML
534519
// requires all non-tables to be listed first.
535-
#[serde(skip_serializing_if = "Option::is_none")]
536520
pub package: Option<BTreeMap<ProfilePackageSpec, TomlProfile>>,
537-
#[serde(skip_serializing_if = "Option::is_none")]
538521
pub build_override: Option<Box<TomlProfile>>,
539522
}
540523

0 commit comments

Comments
 (0)