@@ -499,42 +499,25 @@ impl Display for TomlDebugInfo {
499499#[ derive( Deserialize , Serialize , Clone , Debug , Default , Eq , PartialEq ) ]
500500#[ serde( default , rename_all = "kebab-case" ) ]
501501pub 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