@@ -181,7 +181,7 @@ use tower_layer::Layer;
181
181
use tower_service:: Service ;
182
182
use uuid:: Uuid ;
183
183
184
- pub ( crate ) const X_REQUEST_ID : & str = "x-request-id" ;
184
+ pub ( crate ) const X_REQUEST_ID : HeaderName = HeaderName :: from_static ( "x-request-id" ) ;
185
185
186
186
/// Trait for producing [`RequestId`]s.
187
187
///
@@ -246,7 +246,7 @@ impl<M> SetRequestIdLayer<M> {
246
246
where
247
247
M : MakeRequestId ,
248
248
{
249
- SetRequestIdLayer :: new ( HeaderName :: from_static ( X_REQUEST_ID ) , make_request_id)
249
+ SetRequestIdLayer :: new ( X_REQUEST_ID , make_request_id)
250
250
}
251
251
}
252
252
@@ -299,11 +299,7 @@ impl<S, M> SetRequestId<S, M> {
299
299
where
300
300
M : MakeRequestId ,
301
301
{
302
- Self :: new (
303
- inner,
304
- HeaderName :: from_static ( X_REQUEST_ID ) ,
305
- make_request_id,
306
- )
302
+ Self :: new ( inner, X_REQUEST_ID , make_request_id)
307
303
}
308
304
309
305
define_inner_service_accessors ! ( ) ;
@@ -365,7 +361,7 @@ impl PropagateRequestIdLayer {
365
361
366
362
/// Create a new `PropagateRequestIdLayer` that uses `x-request-id` as the header name.
367
363
pub fn x_request_id ( ) -> Self {
368
- Self :: new ( HeaderName :: from_static ( X_REQUEST_ID ) )
364
+ Self :: new ( X_REQUEST_ID )
369
365
}
370
366
}
371
367
@@ -397,7 +393,7 @@ impl<S> PropagateRequestId<S> {
397
393
398
394
/// Create a new `PropagateRequestId` that uses `x-request-id` as the header name.
399
395
pub fn x_request_id ( inner : S ) -> Self {
400
- Self :: new ( inner, HeaderName :: from_static ( X_REQUEST_ID ) )
396
+ Self :: new ( inner, X_REQUEST_ID )
401
397
}
402
398
403
399
define_inner_service_accessors ! ( ) ;
0 commit comments