Enum preferences_ron::PreferencesError [−][src]
pub enum PreferencesError { Serializer(Error), Io(Error), Directory(AppDirsError), }
Expand description
Error type representing the errors that can occur when saving or loading user data.
Variants
Serializer(Error)
An error occurred during JSON serialization or deserialization.
Io(Error)
An error occurred during preferences file I/O.
Directory(AppDirsError)
Couldn’t figure out where to put or find the serialized data.
Trait Implementations
👎 Deprecated since 1.33.0:
replaced by Error::source, which can support downcasting
The lower-level source of this error, if any. Read more
🔬 This is a nightly-only experimental API. (
backtrace
)Returns a stack backtrace, if available, of where this error occurred. Read more
👎 Deprecated since 1.42.0:
use the Display impl or to_string()
Performs the conversion.
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for PreferencesError
impl Send for PreferencesError
impl Sync for PreferencesError
impl Unpin for PreferencesError
impl !UnwindSafe for PreferencesError