ruma-serde: Use the new form_urlencoded crate instead of url
This commit is contained in:
parent
ba1aaba53e
commit
286b210779
@ -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"
|
||||
|
@ -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;
|
||||
|
@ -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.
|
||||
///
|
||||
|
@ -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};
|
||||
|
||||
|
@ -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},
|
||||
|
@ -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);
|
||||
|
@ -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);
|
||||
|
Loading…
x
Reference in New Issue
Block a user