Minor cleanup

This commit is contained in:
Erick Tryzelaar committed 2015-07-22 10:44:43 -07:00
1 parent 5dae700aec
commit 1751155a3a
3 files changed
+30 -9

No files matched your search

+8 -2
View File
@@ -613,7 +613,10 @@ impl<T, E> Serialize for Result<T, E> where T: Serialize, E: Serialize {
fn serialize<S>(&self, serializer: &mut S) -> Result<(), S::Error> where S: Serializer {
match *self {
Result::Ok(ref field0) => {
struct Visitor<'a, T, E> where T: Serialize + 'a, E: Serialize + 'a {
struct Visitor<'a, T, E>
where T: Serialize + 'a,
E: Serialize + 'a
{
state: usize,
value: (&'a T,),
_structure_ty: PhantomData<&'a Result<T, E>>,
@@ -653,7 +656,10 @@ impl<T, E> Serialize for Result<T, E> where T: Serialize, E: Serialize {
serializer.visit_enum_seq("Result", 0, "Ok", visitor)
}
Result::Err(ref field0) => {
struct Visitor<'a, T, E> where T: Serialize + 'a, E: Serialize + 'a {
struct Visitor<'a, T, E>
where T: Serialize + 'a,
E: Serialize + 'a
{
state: usize,
value: (&'a E,),
_structure_ty: PhantomData<&'a Result<T, E>>,