Skip to content

Commit b1c684b

Browse files
tottotoseanmonstar
authored andcommitted
chore(lib): replace manual unwrap_or_else with unwrap_or_default
1 parent 871873c commit b1c684b

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/common/io/rewind.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ impl<T> Rewind<T> {
3737
}
3838

3939
pub(crate) fn into_inner(self) -> (T, Bytes) {
40-
(self.inner, self.pre.unwrap_or_else(Bytes::new))
40+
(self.inner, self.pre.unwrap_or_default())
4141
}
4242

4343
// pub(crate) fn get_mut(&mut self) -> &mut T {

src/proto/h1/role.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ use std::time::Instant;
77

88
use bytes::Bytes;
99
use bytes::BytesMut;
10-
#[cfg(feature = "client")]
11-
use http::header::Entry;
1210
#[cfg(feature = "server")]
1311
use http::header::ValueIter;
1412
use http::header::{self, HeaderName, HeaderValue};
15-
use http::{HeaderMap, Method, StatusCode, Version};
13+
#[cfg(feature = "client")]
14+
use http::{header::Entry, HeaderMap};
15+
use http::{Method, StatusCode, Version};
1616

1717
use crate::body::DecodedLength;
1818
#[cfg(feature = "server")]
@@ -219,7 +219,7 @@ impl Http1Transaction for Server {
219219
None
220220
};
221221

222-
let mut headers = ctx.cached_headers.take().unwrap_or_else(HeaderMap::new);
222+
let mut headers = ctx.cached_headers.take().unwrap_or_default();
223223

224224
headers.reserve(headers_len);
225225

@@ -984,7 +984,7 @@ impl Http1Transaction for Client {
984984

985985
let slice = slice.freeze();
986986

987-
let mut headers = ctx.cached_headers.take().unwrap_or_else(HeaderMap::new);
987+
let mut headers = ctx.cached_headers.take().unwrap_or_default();
988988

989989
let mut keep_alive = version == Version::HTTP_11;
990990

0 commit comments

Comments
 (0)