Skip to content

Commit b4da96b

Browse files
committed
Improve header API
1 parent cf957a2 commit b4da96b

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/lib.rs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use std::io::Cursor;
66
use std::net::{Ipv4Addr, SocketAddr, SocketAddrV4};
77

88
use conduit::{
9-
header::{HeaderName, HeaderValue},
9+
header::{HeaderValue, IntoHeaderName},
1010
Extensions, HeaderMap, Host, Method, Scheme, TypeMap, Version,
1111
};
1212

@@ -56,7 +56,10 @@ impl MockRequest {
5656
self
5757
}
5858

59-
pub fn header(&mut self, name: HeaderName, value: &str) -> &mut MockRequest {
59+
pub fn header<K>(&mut self, name: K, value: &str) -> &mut MockRequest
60+
where
61+
K: IntoHeaderName,
62+
{
6063
self.headers
6164
.insert(name, HeaderValue::from_str(value).unwrap());
6265
self

0 commit comments

Comments
 (0)