diff options
author | Alan Du <alanhdu@gmail.com> | 2017-06-01 22:47:24 +0100 |
---|---|---|
committer | Alan Du <alanhdu@gmail.com> | 2017-06-01 22:47:24 +0100 |
commit | e4fdd0e4e49842d50f75e4d80f555fa783c0709f (patch) | |
tree | 6d2c7d96813a0252479ab76ba777e51655a2c722 | |
parent | 69576569a7283ba874893fc71b6bff9407d823a6 (diff) | |
download | milf-rs-e4fdd0e4e49842d50f75e4d80f555fa783c0709f.tar.gz milf-rs-e4fdd0e4e49842d50f75e4d80f555fa783c0709f.zip |
Add toml::ser::Error::KeyNewline back in
Avoid a breaking change
-rw-r--r-- | src/ser.rs | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -107,6 +107,10 @@ pub enum Error { /// attempted where the key of a map was not a string. KeyNotString, + /// An error that we never omit but keep for backwards compatibility + #[doc(hidden)] + KeyNewline, + /// Arrays in TOML must have a homogenous type, but a heterogeneous array /// was emitted. ArrayMixedType, @@ -1047,6 +1051,7 @@ impl fmt::Display for Error { Error::NumberInvalid => "a serialized number was invalid".fmt(f), Error::UnsupportedNone => "unsupported None value".fmt(f), Error::Custom(ref s) => s.fmt(f), + Error::KeyNewline => unreachable!(), Error::__Nonexhaustive => panic!(), } } @@ -1063,6 +1068,7 @@ impl error::Error for Error { Error::NumberInvalid => "a serialized number was invalid", Error::UnsupportedNone => "unsupported None value", Error::Custom(_) => "custom error", + Error::KeyNewline => unreachable!(), Error::__Nonexhaustive => panic!(), } } |