@@ -125,7 +125,7 @@ where
125125 let whole_seconds = seconds + ( milliseconds as i64 / 1000 ) ;
126126 let subsec_millis = milliseconds % 1000 ;
127127 if milliseconds > 0 {
128- let combined = format ! ( "{}.{:03}" , whole_seconds , subsec_millis ) ;
128+ let combined = format ! ( "{whole_seconds }.{subsec_millis :03}" ) ;
129129 serializer. serialize_str ( & combined)
130130 } else {
131131 serializer. serialize_str ( & whole_seconds. to_string ( ) )
@@ -159,7 +159,7 @@ where
159159{
160160 let seconds = f64:: deserialize ( deserializer) ?;
161161 TimeDelta :: try_seconds ( seconds as i64 )
162- . ok_or_else ( || D :: Error :: custom ( format ! ( "invalid time delta seconds `{}`" , seconds ) ) )
162+ . ok_or_else ( || D :: Error :: custom ( format ! ( "invalid time delta seconds `{seconds }`" ) ) )
163163}
164164
165165fn serialize_duration_minutes < S > ( duration : & TimeDelta , serializer : S ) -> Result < S :: Ok , S :: Error >
@@ -177,7 +177,7 @@ where
177177{
178178 let minutes = f64:: deserialize ( deserializer) ?;
179179 TimeDelta :: try_minutes ( minutes as i64 )
180- . ok_or_else ( || D :: Error :: custom ( format ! ( "invalid time delta minutes `{}`" , minutes ) ) )
180+ . ok_or_else ( || D :: Error :: custom ( format ! ( "invalid time delta minutes `{minutes }`" ) ) )
181181}
182182
183183fn normalize_timestamp < ' de , D > ( deserializer : D ) -> Result < ( u64 , u64 ) , D :: Error >
@@ -199,7 +199,7 @@ where
199199 } ;
200200
201201 // We need to do this due to floating point issues.
202- let input_as_string = format ! ( "{}" , input) ;
202+ let input_as_string = input. to_string ( ) ;
203203 let parts: Result < Vec < u64 > , _ > = input_as_string
204204 . split ( '.' )
205205 . map ( |x| x. parse :: < u64 > ( ) . map_err ( DeError :: custom) )
0 commit comments