ruma-serde: Use the new form_urlencoded crate instead of url

This commit is contained in:
Jonas Platte 2020-06-20 00:30:01 +02:00
parent ba1aaba53e
commit 286b210779
No known key found for this signature in database
GPG Key ID: 7D261D771D915378
7 changed files with 7 additions and 7 deletions

View File

@ -14,11 +14,11 @@ version = "0.2.2"
edition = "2018" edition = "2018"
[dependencies] [dependencies]
form_urlencoded = "1.0.0"
js_int = { version = "0.1.7", features = ["serde"] } js_int = { version = "0.1.7", features = ["serde"] }
itoa = "0.4.6" itoa = "0.4.6"
serde = { version = "1.0.113", features = ["derive"] } serde = { version = "1.0.113", features = ["derive"] }
serde_json = "1.0.55" serde_json = "1.0.55"
url = "2.1.1"
[dev-dependencies] [dev-dependencies]
matches = "0.1.8" matches = "0.1.8"

View File

@ -6,11 +6,11 @@ use std::{
io::Read, io::Read,
}; };
use form_urlencoded::{parse, Parse as UrlEncodedParse};
use serde::{ use serde::{
de::{self, value::MapDeserializer, Error as de_Error, IntoDeserializer}, de::{self, value::MapDeserializer, Error as de_Error, IntoDeserializer},
forward_to_deserialize_any, forward_to_deserialize_any,
}; };
use url::form_urlencoded::{parse, Parse as UrlEncodedParse};
#[doc(inline)] #[doc(inline)]
pub use serde::de::value::Error; pub use serde::de::value::Error;

View File

@ -7,8 +7,8 @@ mod value;
use std::{borrow::Cow, error, fmt, str}; use std::{borrow::Cow, error, fmt, str};
use form_urlencoded::{Serializer as UrlEncodedSerializer, Target as UrlEncodedTarget};
use serde::ser; use serde::ser;
use url::form_urlencoded::{Serializer as UrlEncodedSerializer, Target as UrlEncodedTarget};
/// Serializes a value into a `application/x-www-form-urlencoded` `String` buffer. /// Serializes a value into a `application/x-www-form-urlencoded` `String` buffer.
/// ///

View File

@ -1,7 +1,7 @@
use std::{borrow::Cow, mem}; use std::{borrow::Cow, mem};
use form_urlencoded::{Serializer as UrlEncodedSerializer, Target as UrlEncodedTarget};
use serde::ser; use serde::ser;
use url::form_urlencoded::{Serializer as UrlEncodedSerializer, Target as UrlEncodedTarget};
use super::{key::KeySink, part::PartSerializer, value::ValueSink, Error}; use super::{key::KeySink, part::PartSerializer, value::ValueSink, Error};

View File

@ -1,7 +1,7 @@
use std::str; use std::str;
use form_urlencoded::{Serializer as UrlEncodedSerializer, Target as UrlEncodedTarget};
use serde::ser; use serde::ser;
use url::form_urlencoded::{Serializer as UrlEncodedSerializer, Target as UrlEncodedTarget};
use super::{ use super::{
part::{PartSerializer, Sink}, part::{PartSerializer, Sink},

View File

@ -1,7 +1,7 @@
use form_urlencoded::Serializer as Encoder;
use matches::assert_matches; use matches::assert_matches;
use ruma_serde::urlencoded; use ruma_serde::urlencoded;
use serde::Deserialize; use serde::Deserialize;
use url::form_urlencoded::Serializer as Encoder;
#[derive(Deserialize, Debug, PartialEq)] #[derive(Deserialize, Debug, PartialEq)]
struct NewType<T>(T); struct NewType<T>(T);

View File

@ -1,7 +1,7 @@
use form_urlencoded::Serializer as Encoder;
use matches::assert_matches; use matches::assert_matches;
use ruma_serde::urlencoded::{self, ser::Error}; use ruma_serde::urlencoded::{self, ser::Error};
use serde::Serialize; use serde::Serialize;
use url::form_urlencoded::Serializer as Encoder;
#[derive(Serialize)] #[derive(Serialize)]
struct NewType<T>(T); struct NewType<T>(T);