Skip to content

Commit cdadf29

Browse files
committed
Use form_urlencoded directly
1 parent 9f6af11 commit cdadf29

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

Cargo.lock

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

discovery/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ edition = "2018"
1010
[dependencies]
1111
aes-ctr = "0.6"
1212
base64 = "0.13"
13+
form_urlencoded = "1.0"
1314
futures-core = "0.3"
1415
hmac = "0.10"
1516
hyper = { version = "0.14", features = ["server", "http1", "tcp"] }
@@ -22,7 +23,6 @@ serde_urlencoded = "0.7"
2223
sha-1 = "0.9"
2324
thiserror = "1.0"
2425
tokio = { version = "1.0", features = ["sync", "rt"] }
25-
url = "2.0"
2626

2727
[dev-dependencies]
2828
futures = "0.3"

discovery/src/request.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ pub(crate) trait SerdeRequest: Sized + Serialize {
2020

2121
/// Converts a x-www-form-urlencoded byte slice into this type.
2222
fn from_bytes(body: &[u8]) -> Result<Self, ParseError> {
23-
let parser = url::form_urlencoded::parse(body);
23+
let parser = form_urlencoded::parse(body);
2424
let de = serde_urlencoded::Deserializer::new(parser);
2525
Self::deserialize(de)
2626
}
@@ -219,7 +219,7 @@ mod test {
219219
];
220220

221221
for &(input, ref expected) in conversions {
222-
let de = serde_urlencoded::de::Deserializer::new(url::form_urlencoded::parse(input));
222+
let de = serde_urlencoded::de::Deserializer::new(form_urlencoded::parse(input));
223223
assert_eq!(GetRequest::deserialize(de), expected.clone())
224224
}
225225
}
@@ -271,7 +271,7 @@ mod test {
271271
];
272272

273273
for &(input, ref expected) in conversions {
274-
let de = serde_urlencoded::de::Deserializer::new(url::form_urlencoded::parse(input));
274+
let de = serde_urlencoded::de::Deserializer::new(form_urlencoded::parse(input));
275275
assert_eq!(
276276
PostRequest::deserialize(de),
277277
expected.clone().map(PostRequest::AddUser)

0 commit comments

Comments
 (0)