@@ -177,7 +177,7 @@ macro_rules! __internal_eq_prop {
177177 ( headers: $map: tt) => { {
178178 #[ allow( unused_mut) ]
179179 {
180- let mut headers = Vec :: new( ) ;
180+ let mut headers = Vec :: <std :: sync :: Arc <dyn Fn ( & hyper :: HeaderMap ) + Send + Sync >> :: new( ) ;
181181 __internal_headers_eq!( headers, $map) ;
182182 headers
183183 }
@@ -216,12 +216,12 @@ macro_rules! __internal_headers_eq {
216216 }
217217 } ) as std:: sync:: Arc <dyn Fn ( & hyper:: HeaderMap ) + Send + Sync >
218218 } ;
219- ( @val $name: expr, NONE ) => {
219+ ( @val $name: expr, NONE ) => { {
220220 __internal_headers_eq!( @pat $name, None ) ;
221- } ;
222- ( @val $name: expr, SOME ) => {
223- __internal_headers_eq!( @pat $name, Some ( _) ) ;
224- } ;
221+ } } ;
222+ ( @val $name: expr, SOME ) => { {
223+ __internal_headers_eq!( @pat $name, Some ( _) )
224+ } } ;
225225 ( @val $name: expr, $val: expr) => ( {
226226 let __val = Option :: from( $val) ;
227227 std:: sync:: Arc :: new( move |__hdrs: & hyper:: HeaderMap | {
@@ -232,11 +232,11 @@ macro_rules! __internal_headers_eq {
232232 }
233233 } ) as std:: sync:: Arc <dyn Fn ( & hyper:: HeaderMap ) + Send + Sync >
234234 } ) ;
235- ( $headers: ident, { $( $name: expr => $val: tt, ) * } ) => {
235+ ( $headers: ident, { $( $name: expr => $val: tt, ) * } ) => { {
236236 $(
237237 $headers. push( __internal_headers_eq!( @val $name, $val) ) ;
238238 ) *
239- }
239+ } }
240240}
241241
242242#[ derive( Clone , Debug ) ]
0 commit comments