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"
[dependencies]
form_urlencoded = "1.0.0"
js_int = { version = "0.1.7", features = ["serde"] }
itoa = "0.4.6"
serde = { version = "1.0.113", features = ["derive"] }
serde_json = "1.0.55"
url = "2.1.1"
[dev-dependencies]
matches = "0.1.8"

View File

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

View File

@ -7,8 +7,8 @@ mod value;
use std::{borrow::Cow, error, fmt, str};
use form_urlencoded::{Serializer as UrlEncodedSerializer, Target as UrlEncodedTarget};
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.
///

View File

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

View File

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

View File

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

View File

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