@@ -2098,7 +2098,7 @@ impl<'de> Deserialize<'de> for Duration {
2098
2098
}
2099
2099
}
2100
2100
2101
- const FIELDS : & ' static [ & ' static str ] = & [ "secs" , "nanos" ] ;
2101
+ const FIELDS : & [ & str ] = & [ "secs" , "nanos" ] ;
2102
2102
deserializer. deserialize_struct ( "Duration" , FIELDS , DurationVisitor )
2103
2103
}
2104
2104
}
@@ -2240,7 +2240,7 @@ impl<'de> Deserialize<'de> for SystemTime {
2240
2240
}
2241
2241
}
2242
2242
2243
- const FIELDS : & ' static [ & ' static str ] = & [ "secs_since_epoch" , "nanos_since_epoch" ] ;
2243
+ const FIELDS : & [ & str ] = & [ "secs_since_epoch" , "nanos_since_epoch" ] ;
2244
2244
let duration = try!( deserializer. deserialize_struct ( "SystemTime" , FIELDS , DurationVisitor ) ) ;
2245
2245
#[ cfg( not( no_systemtime_checked_add) ) ]
2246
2246
let ret = UNIX_EPOCH
@@ -2308,7 +2308,7 @@ mod range {
2308
2308
2309
2309
use de:: { Deserialize , Deserializer , Error , MapAccess , SeqAccess , Visitor } ;
2310
2310
2311
- pub const FIELDS : & ' static [ & ' static str ] = & [ "start" , "end" ] ;
2311
+ pub const FIELDS : & [ & str ] = & [ "start" , "end" ] ;
2312
2312
2313
2313
// If this were outside of the serde crate, it would just use:
2314
2314
//
@@ -2534,7 +2534,7 @@ where
2534
2534
}
2535
2535
}
2536
2536
2537
- const VARIANTS : & ' static [ & ' static str ] = & [ "Unbounded" , "Included" , "Excluded" ] ;
2537
+ const VARIANTS : & [ & str ] = & [ "Unbounded" , "Included" , "Excluded" ] ;
2538
2538
2539
2539
deserializer. deserialize_enum ( "Bound" , VARIANTS , BoundVisitor ( PhantomData ) )
2540
2540
}
@@ -2642,7 +2642,7 @@ where
2642
2642
}
2643
2643
}
2644
2644
2645
- const VARIANTS : & ' static [ & ' static str ] = & [ "Ok" , "Err" ] ;
2645
+ const VARIANTS : & [ & str ] = & [ "Ok" , "Err" ] ;
2646
2646
2647
2647
deserializer. deserialize_enum ( "Result" , VARIANTS , ResultVisitor ( PhantomData ) )
2648
2648
}
0 commit comments