pub enum FormatConvertError {
Serialize(String),
Deserialize(String),
TomlParse(String),
}Expand description
Error produced by format-conversion operations.
Each variant carries a human-readable message describing the failed step.
Variants§
Serialize(String)
Failed to serialize a JSON value to an intermediate string.
Deserialize(String)
Failed to deserialize an intermediate string into the target TOML value.
TomlParse(String)
Failed to parse a TOML string into a toml::Value.
Reserved for conversion paths that use toml::from_str directly.
Trait Implementations§
Source§impl Debug for FormatConvertError
impl Debug for FormatConvertError
Source§impl Display for FormatConvertError
impl Display for FormatConvertError
Source§impl Error for FormatConvertError
impl Error for FormatConvertError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<FormatConvertError> for StoreError
impl From<FormatConvertError> for StoreError
Source§fn from(source: FormatConvertError) -> Self
fn from(source: FormatConvertError) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for FormatConvertError
impl RefUnwindSafe for FormatConvertError
impl Send for FormatConvertError
impl Sync for FormatConvertError
impl Unpin for FormatConvertError
impl UnsafeUnpin for FormatConvertError
impl UnwindSafe for FormatConvertError
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more