lower FnMut to FnOnce since json-hack is no longer required
Conflicts: src/libserialize/serialize.rs
This commit is contained in:
parent
f015a3b871
commit
d727f99107
3 changed files with 7 additions and 7 deletions
|
@ -668,8 +668,8 @@ impl<'a> ::Encoder for Encoder<'a> {
|
|||
Ok(())
|
||||
}
|
||||
|
||||
fn emit_map_elt_key<F>(&mut self, idx: uint, mut f: F) -> EncodeResult where
|
||||
F: FnMut(&mut Encoder<'a>) -> EncodeResult,
|
||||
fn emit_map_elt_key<F>(&mut self, idx: uint, f: F) -> EncodeResult where
|
||||
F: FnOnce(&mut Encoder<'a>) -> EncodeResult,
|
||||
{
|
||||
if self.is_emitting_map_key { return Err(EncoderError::BadHashmapKey); }
|
||||
if idx != 0 { try!(write!(self.writer, ",")) }
|
||||
|
@ -961,8 +961,8 @@ impl<'a> ::Encoder for PrettyEncoder<'a> {
|
|||
Ok(())
|
||||
}
|
||||
|
||||
fn emit_map_elt_key<F>(&mut self, idx: uint, mut f: F) -> EncodeResult where
|
||||
F: FnMut(&mut PrettyEncoder<'a>) -> EncodeResult,
|
||||
fn emit_map_elt_key<F>(&mut self, idx: uint, f: F) -> EncodeResult where
|
||||
F: FnOnce(&mut PrettyEncoder<'a>) -> EncodeResult,
|
||||
{
|
||||
if self.is_emitting_map_key { return Err(EncoderError::BadHashmapKey); }
|
||||
if idx == 0 {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue