Add toml::ser::Error::KeyNewline back in
Avoid a breaking change
This commit is contained in:
parent
bad367cab0
commit
ce7b96c47b
|
@ -107,6 +107,10 @@ pub enum Error {
|
||||||
/// attempted where the key of a map was not a string.
|
/// attempted where the key of a map was not a string.
|
||||||
KeyNotString,
|
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
|
/// Arrays in TOML must have a homogenous type, but a heterogeneous array
|
||||||
/// was emitted.
|
/// was emitted.
|
||||||
ArrayMixedType,
|
ArrayMixedType,
|
||||||
|
@ -1047,6 +1051,7 @@ impl fmt::Display for Error {
|
||||||
Error::NumberInvalid => "a serialized number was invalid".fmt(f),
|
Error::NumberInvalid => "a serialized number was invalid".fmt(f),
|
||||||
Error::UnsupportedNone => "unsupported None value".fmt(f),
|
Error::UnsupportedNone => "unsupported None value".fmt(f),
|
||||||
Error::Custom(ref s) => s.fmt(f),
|
Error::Custom(ref s) => s.fmt(f),
|
||||||
|
Error::KeyNewline => unreachable!(),
|
||||||
Error::__Nonexhaustive => panic!(),
|
Error::__Nonexhaustive => panic!(),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1063,6 +1068,7 @@ impl error::Error for Error {
|
||||||
Error::NumberInvalid => "a serialized number was invalid",
|
Error::NumberInvalid => "a serialized number was invalid",
|
||||||
Error::UnsupportedNone => "unsupported None value",
|
Error::UnsupportedNone => "unsupported None value",
|
||||||
Error::Custom(_) => "custom error",
|
Error::Custom(_) => "custom error",
|
||||||
|
Error::KeyNewline => unreachable!(),
|
||||||
Error::__Nonexhaustive => panic!(),
|
Error::__Nonexhaustive => panic!(),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue