Update serde and serde_json to 1.0.

This commit is contained in:
Jimmy Cuadra 2017-04-20 21:57:36 -07:00
parent a38c7e048c
commit 418c91d5ff
2 changed files with 22 additions and 22 deletions

View File

@ -14,7 +14,7 @@ version = "0.10.0"
lazy_static = "0.2"
rand = "0.3"
regex = "0.2"
serde = "0.9"
serde = "1.0"
url = "1.4"
[dependencies.diesel]
@ -22,4 +22,4 @@ optional = true
version = "0.12"
[dev-dependencies]
serde_json = "0.9"
serde_json = "1.0"

View File

@ -462,33 +462,33 @@ impl Serialize for UserId {
}
}
impl Deserialize for EventId {
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where D: Deserializer {
deserializer.deserialize(EventIdVisitor)
impl<'de> Deserialize<'de> for EventId {
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where D: Deserializer<'de> {
deserializer.deserialize_any(EventIdVisitor)
}
}
impl Deserialize for RoomAliasId {
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where D: Deserializer {
deserializer.deserialize(RoomAliasIdVisitor)
impl<'de> Deserialize<'de> for RoomAliasId {
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where D: Deserializer<'de> {
deserializer.deserialize_any(RoomAliasIdVisitor)
}
}
impl Deserialize for RoomId {
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where D: Deserializer {
deserializer.deserialize(RoomIdVisitor)
impl<'de> Deserialize<'de> for RoomId {
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where D: Deserializer<'de> {
deserializer.deserialize_any(RoomIdVisitor)
}
}
impl Deserialize for RoomIdOrAliasId {
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where D: Deserializer {
deserializer.deserialize(RoomIdOrAliasIdVisitor)
impl<'de> Deserialize<'de> for RoomIdOrAliasId {
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where D: Deserializer<'de> {
deserializer.deserialize_any(RoomIdOrAliasIdVisitor)
}
}
impl Deserialize for UserId {
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where D: Deserializer {
deserializer.deserialize(UserIdVisitor)
impl<'de> Deserialize<'de> for UserId {
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where D: Deserializer<'de> {
deserializer.deserialize_any(UserIdVisitor)
}
}
@ -598,7 +598,7 @@ impl<'a> TryFrom<&'a str> for UserId {
}
}
impl Visitor for EventIdVisitor {
impl<'de> Visitor<'de> for EventIdVisitor {
type Value = EventId;
fn expecting(&self, formatter: &mut Formatter) -> FmtResult {
@ -613,7 +613,7 @@ impl Visitor for EventIdVisitor {
}
}
impl Visitor for RoomAliasIdVisitor {
impl<'de> Visitor<'de> for RoomAliasIdVisitor {
type Value = RoomAliasId;
fn expecting(&self, formatter: &mut Formatter) -> FmtResult {
@ -628,7 +628,7 @@ impl Visitor for RoomAliasIdVisitor {
}
}
impl Visitor for RoomIdVisitor {
impl<'de> Visitor<'de> for RoomIdVisitor {
type Value = RoomId;
fn expecting(&self, formatter: &mut Formatter) -> FmtResult {
@ -643,7 +643,7 @@ impl Visitor for RoomIdVisitor {
}
}
impl Visitor for RoomIdOrAliasIdVisitor {
impl<'de> Visitor<'de> for RoomIdOrAliasIdVisitor {
type Value = RoomIdOrAliasId;
fn expecting(&self, formatter: &mut Formatter) -> FmtResult {
@ -658,7 +658,7 @@ impl Visitor for RoomIdOrAliasIdVisitor {
}
}
impl Visitor for UserIdVisitor {
impl<'de> Visitor<'de> for UserIdVisitor {
type Value = UserId;
fn expecting(&self, formatter: &mut Formatter) -> FmtResult {