diff options
author | Sam Scott <sam.scott89@gmail.com> | 2017-03-10 13:27:42 -0500 |
---|---|---|
committer | Sam Scott <sam.scott89@gmail.com> | 2017-03-10 13:27:42 -0500 |
commit | 31b5e882aa9058bf19534ab40ee6efa1ce6b2d73 (patch) | |
tree | a3d0b73556985f3e73e7a9c0004c0567ef31645c /src/ser/key.rs | |
parent | 6aecad1c9a907c0dc567aef3388bb1857f9ed47d (diff) |
Cleaning up, modifying docs.
Diffstat (limited to 'src/ser/key.rs')
-rw-r--r-- | src/ser/key.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/ser/key.rs b/src/ser/key.rs index eb7ffae..5b2ccdd 100644 --- a/src/ser/key.rs +++ b/src/ser/key.rs @@ -70,7 +70,7 @@ impl<End, Ok> Sink<Ok, Error> for KeySink<End> Err(self.unsupported()) } - fn unsupported(self) -> Error { + fn unsupported(&self) -> Error { Error::Custom("unsupported key".into()) } } @@ -85,7 +85,7 @@ where End: for<'key> FnOnce(Key<'key>) -> Result<Ok, Error> _key: &'static str, _value: &T) -> Result<(), Error> { - Err(Error::top_level()) + Err(self.unsupported()) } fn end(self) -> Result<Self::Ok, Error> { @@ -102,7 +102,7 @@ where End: for<'key> FnOnce(Key<'key>) -> Result<Ok, Error> fn serialize_element<T: ?Sized + Serialize>(&mut self, _value: &T) -> Result<(), Error> { - Err(Error::top_level()) + Err(self.unsupported()) } fn end(self) -> Result<Self::Ok, Error> { |