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