mirror of
https://github.com/pezkuwichain/serde.git
synced 2026-06-13 12:31:02 +00:00
Remove unneeded mut specifiers
This commit is contained in:
@@ -488,7 +488,7 @@ fn deserialize_static_fields<F>(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
fn find_serial_name<'a, I>(mut iterator: I) -> Option<token::InternedString> where
|
fn find_serial_name<'a, I>(iterator: I) -> Option<token::InternedString> where
|
||||||
I: Iterator<Item=&'a Attribute>
|
I: Iterator<Item=&'a Attribute>
|
||||||
{
|
{
|
||||||
for at in iterator {
|
for at in iterator {
|
||||||
|
|||||||
+4
-4
@@ -288,7 +288,7 @@ impl<W: Writer> ser::Serializer<IoError> for Serializer<W> {
|
|||||||
fn serialize_seq<
|
fn serialize_seq<
|
||||||
T: Serialize<Serializer<W>, IoError>,
|
T: Serialize<Serializer<W>, IoError>,
|
||||||
Iter: Iterator<Item=T>
|
Iter: Iterator<Item=T>
|
||||||
>(&mut self, mut iter: Iter) -> IoResult<()> {
|
>(&mut self, iter: Iter) -> IoResult<()> {
|
||||||
try!(self.wr.write_str("["));
|
try!(self.wr.write_str("["));
|
||||||
let mut first = true;
|
let mut first = true;
|
||||||
for elt in iter {
|
for elt in iter {
|
||||||
@@ -308,7 +308,7 @@ impl<W: Writer> ser::Serializer<IoError> for Serializer<W> {
|
|||||||
K: Serialize<Serializer<W>, IoError>,
|
K: Serialize<Serializer<W>, IoError>,
|
||||||
V: Serialize<Serializer<W>, IoError>,
|
V: Serialize<Serializer<W>, IoError>,
|
||||||
Iter: Iterator<Item=(K, V)>
|
Iter: Iterator<Item=(K, V)>
|
||||||
>(&mut self, mut iter: Iter) -> IoResult<()> {
|
>(&mut self, iter: Iter) -> IoResult<()> {
|
||||||
try!(self.wr.write_str("{"));
|
try!(self.wr.write_str("{"));
|
||||||
let mut first = true;
|
let mut first = true;
|
||||||
for (key, value) in iter {
|
for (key, value) in iter {
|
||||||
@@ -542,7 +542,7 @@ impl<W: Writer> ser::Serializer<IoError> for PrettySerializer<W> {
|
|||||||
fn serialize_seq<
|
fn serialize_seq<
|
||||||
T: Serialize<PrettySerializer<W>, IoError>,
|
T: Serialize<PrettySerializer<W>, IoError>,
|
||||||
Iter: Iterator<Item=T>
|
Iter: Iterator<Item=T>
|
||||||
>(&mut self, mut iter: Iter) -> IoResult<()> {
|
>(&mut self, iter: Iter) -> IoResult<()> {
|
||||||
try!(self.wr.write_str("["));
|
try!(self.wr.write_str("["));
|
||||||
|
|
||||||
self.first = true;
|
self.first = true;
|
||||||
@@ -559,7 +559,7 @@ impl<W: Writer> ser::Serializer<IoError> for PrettySerializer<W> {
|
|||||||
K: Serialize<PrettySerializer<W>, IoError>,
|
K: Serialize<PrettySerializer<W>, IoError>,
|
||||||
V: Serialize<PrettySerializer<W>, IoError>,
|
V: Serialize<PrettySerializer<W>, IoError>,
|
||||||
Iter: Iterator<Item=(K, V)>
|
Iter: Iterator<Item=(K, V)>
|
||||||
>(&mut self, mut iter: Iter) -> IoResult<()> {
|
>(&mut self, iter: Iter) -> IoResult<()> {
|
||||||
try!(self.wr.write_str("{"));
|
try!(self.wr.write_str("{"));
|
||||||
|
|
||||||
self.first = true;
|
self.first = true;
|
||||||
|
|||||||
+2
-2
@@ -552,7 +552,7 @@ mod tests {
|
|||||||
fn serialize_seq<
|
fn serialize_seq<
|
||||||
T: Serialize<AssertSerializer<Iter>, Error>,
|
T: Serialize<AssertSerializer<Iter>, Error>,
|
||||||
SeqIter: Iterator<Item=T>
|
SeqIter: Iterator<Item=T>
|
||||||
>(&mut self, mut iter: SeqIter) -> Result<(), Error> {
|
>(&mut self, iter: SeqIter) -> Result<(), Error> {
|
||||||
let (len, _) = iter.size_hint();
|
let (len, _) = iter.size_hint();
|
||||||
try!(self.serialize(Token::SeqStart(len)));
|
try!(self.serialize(Token::SeqStart(len)));
|
||||||
for elt in iter {
|
for elt in iter {
|
||||||
@@ -565,7 +565,7 @@ mod tests {
|
|||||||
K: Serialize<AssertSerializer<Iter>, Error>,
|
K: Serialize<AssertSerializer<Iter>, Error>,
|
||||||
V: Serialize<AssertSerializer<Iter>, Error>,
|
V: Serialize<AssertSerializer<Iter>, Error>,
|
||||||
MapIter: Iterator<Item=(K, V)>
|
MapIter: Iterator<Item=(K, V)>
|
||||||
>(&mut self, mut iter: MapIter) -> Result<(), Error> {
|
>(&mut self, iter: MapIter) -> Result<(), Error> {
|
||||||
let (len, _) = iter.size_hint();
|
let (len, _) = iter.size_hint();
|
||||||
try!(self.serialize(Token::MapStart(len)));
|
try!(self.serialize(Token::MapStart(len)));
|
||||||
for (key, value) in iter {
|
for (key, value) in iter {
|
||||||
|
|||||||
Reference in New Issue
Block a user