mirror of
https://github.com/pezkuwichain/serde.git
synced 2026-06-20 11:31:04 +00:00
Fix some lints
This commit is contained in:
@@ -25,7 +25,7 @@ enum Animal {
|
|||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#[deriving(Show)]
|
#[deriving(Show)]
|
||||||
enum Error {
|
pub enum Error {
|
||||||
EndOfStream,
|
EndOfStream,
|
||||||
SyntaxError,
|
SyntaxError,
|
||||||
OtherError(String),
|
OtherError(String),
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ use serde::de::{Deserializer, Deserializable};
|
|||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#[deriving(Show)]
|
#[deriving(Show)]
|
||||||
enum Error {
|
pub enum Error {
|
||||||
EndOfStream,
|
EndOfStream,
|
||||||
SyntaxError,
|
SyntaxError,
|
||||||
OtherError(String),
|
OtherError(String),
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ struct Outer {
|
|||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#[deriving(Show)]
|
#[deriving(Show)]
|
||||||
enum Error {
|
pub enum Error {
|
||||||
EndOfStream,
|
EndOfStream,
|
||||||
SyntaxError,
|
SyntaxError,
|
||||||
OtherError(String),
|
OtherError(String),
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ use serde::de::{Deserializer, Deserializable};
|
|||||||
//////////////////////////////////////////////////////////////////////////////
|
//////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
#[deriving(Show)]
|
#[deriving(Show)]
|
||||||
enum Error {
|
pub enum Error {
|
||||||
EndOfStream,
|
EndOfStream,
|
||||||
SyntaxError,
|
SyntaxError,
|
||||||
OtherError(String),
|
OtherError(String),
|
||||||
|
|||||||
@@ -9,7 +9,6 @@
|
|||||||
// except according to those terms.
|
// except according to those terms.
|
||||||
|
|
||||||
use std::collections::{HashMap, HashSet, TreeMap, TreeSet};
|
use std::collections::{HashMap, HashSet, TreeMap, TreeSet};
|
||||||
use std::gc::{GC, Gc};
|
|
||||||
use std::hash::Hash;
|
use std::hash::Hash;
|
||||||
use std::num;
|
use std::num;
|
||||||
use std::rc::Rc;
|
use std::rc::Rc;
|
||||||
@@ -628,17 +627,6 @@ impl<
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl<
|
|
||||||
D: Deserializer<E>,
|
|
||||||
E,
|
|
||||||
T: Deserializable<D, E> + 'static
|
|
||||||
> Deserializable<D, E> for Gc<T> {
|
|
||||||
#[inline]
|
|
||||||
fn deserialize_token(d: &mut D, token: Token) -> Result<Gc<T>, E> {
|
|
||||||
Ok(box (GC) try!(Deserializable::deserialize_token(d, token)))
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
impl<
|
impl<
|
||||||
D: Deserializer<E>,
|
D: Deserializer<E>,
|
||||||
E,
|
E,
|
||||||
|
|||||||
@@ -9,7 +9,6 @@
|
|||||||
// except according to those terms.
|
// except according to those terms.
|
||||||
|
|
||||||
use std::collections::{HashMap, HashSet, TreeMap, TreeSet};
|
use std::collections::{HashMap, HashSet, TreeMap, TreeSet};
|
||||||
use std::gc::Gc;
|
|
||||||
use std::hash::Hash;
|
use std::hash::Hash;
|
||||||
use std::rc::Rc;
|
use std::rc::Rc;
|
||||||
use std::sync::Arc;
|
use std::sync::Arc;
|
||||||
@@ -182,7 +181,6 @@ macro_rules! impl_serializable_box {
|
|||||||
|
|
||||||
impl_serializable_box!(&'a T)
|
impl_serializable_box!(&'a T)
|
||||||
impl_serializable_box!(Box<T>)
|
impl_serializable_box!(Box<T>)
|
||||||
impl_serializable_box!(Gc<T>)
|
|
||||||
impl_serializable_box!(Rc<T>)
|
impl_serializable_box!(Rc<T>)
|
||||||
|
|
||||||
impl<
|
impl<
|
||||||
|
|||||||
Reference in New Issue
Block a user