Update serde2 to rust HEAD

This commit is contained in:
Erick Tryzelaar
2014-12-13 16:58:31 -08:00
parent 246396fdb4
commit c75f5caf8f
3 changed files with 9 additions and 9 deletions
+6 -6
View File
@@ -141,7 +141,7 @@ impl<
} }
} }
#[deriving(Show, PartialEq, FromPrimitive)] #[deriving(Copy, Show, PartialEq, FromPrimitive)]
enum HttpProtocol { enum HttpProtocol {
HTTP_PROTOCOL_UNKNOWN, HTTP_PROTOCOL_UNKNOWN,
HTTP10, HTTP10,
@@ -185,7 +185,7 @@ impl<
} }
} }
#[deriving(Show, PartialEq, FromPrimitive)] #[deriving(Copy, Show, PartialEq, FromPrimitive)]
enum HttpMethod { enum HttpMethod {
METHOD_UNKNOWN, METHOD_UNKNOWN,
GET, GET,
@@ -237,7 +237,7 @@ impl<
} }
} }
#[deriving(Show, PartialEq, FromPrimitive)] #[deriving(Copy, Show, PartialEq, FromPrimitive)]
enum CacheStatus { enum CacheStatus {
CACHESTATUS_UNKNOWN, CACHESTATUS_UNKNOWN,
Miss, Miss,
@@ -370,7 +370,7 @@ impl<
} }
} }
#[deriving(Show, PartialEq, FromPrimitive)] #[deriving(Copy, Show, PartialEq, FromPrimitive)]
enum OriginProtocol { enum OriginProtocol {
ORIGIN_PROTOCOL_UNKNOWN, ORIGIN_PROTOCOL_UNKNOWN,
HTTP, HTTP,
@@ -411,7 +411,7 @@ impl<S: de::Deserializer<E>, E: de::Error> de::Deserialize<S, E> for OriginProto
} }
} }
#[deriving(Show, PartialEq, FromPrimitive)] #[deriving(Copy, Show, PartialEq, FromPrimitive)]
enum ZonePlan { enum ZonePlan {
ZONEPLAN_UNKNOWN, ZONEPLAN_UNKNOWN,
FREE, FREE,
@@ -454,7 +454,7 @@ impl<S: de::Deserializer<E>, E: de::Error> de::Deserialize<S, E> for ZonePlan {
} }
} }
#[deriving(Show, PartialEq, FromPrimitive)] #[deriving(Copy, Show, PartialEq, FromPrimitive)]
enum Country { enum Country {
UNKNOWN, UNKNOWN,
A1, A1,
+2 -2
View File
@@ -638,8 +638,8 @@ mod tests {
("\"\\n\"", "\n".to_string()), ("\"\\n\"", "\n".to_string()),
("\"\\r\"", "\r".to_string()), ("\"\\r\"", "\r".to_string()),
("\"\\t\"", "\t".to_string()), ("\"\\t\"", "\t".to_string()),
("\"\\u12ab\"", "\u12ab".to_string()), ("\"\\u12ab\"", "\u{12ab}".to_string()),
("\"\\uAB12\"", "\uAB12".to_string()), ("\"\\uAB12\"", "\u{AB12}".to_string()),
]); ]);
} }
+1 -1
View File
@@ -5,7 +5,7 @@ use std::io;
use de; use de;
/// The errors that can arise while parsing a JSON stream. /// The errors that can arise while parsing a JSON stream.
#[deriving(Clone, PartialEq)] #[deriving(Copy, Clone, PartialEq)]
pub enum ErrorCode { pub enum ErrorCode {
EOFWhileParsingList, EOFWhileParsingList,
EOFWhileParsingObject, EOFWhileParsingObject,