pub enum SaveLoadError {
IoError(Error),
JsonParseError(JsonParseError),
SerdeJsonError(Error),
InvalidDirectory {
dir: PathBuf,
},
}
Variants§
Trait Implementations§
Source§impl Debug for SaveLoadError
impl Debug for SaveLoadError
Source§impl Display for SaveLoadError
impl Display for SaveLoadError
Source§impl From<Error> for SaveLoadError
impl From<Error> for SaveLoadError
Source§impl From<Error> for SaveLoadError
impl From<Error> for SaveLoadError
Source§impl From<JsonParseError> for SaveLoadError
impl From<JsonParseError> for SaveLoadError
Source§fn from(x: JsonParseError) -> Self
fn from(x: JsonParseError) -> Self
Converts to this type from the input type.
Source§impl From<JsonRepairError> for SaveLoadError
impl From<JsonRepairError> for SaveLoadError
Source§fn from(x: JsonRepairError) -> Self
fn from(x: JsonRepairError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SaveLoadError
impl PartialEq for SaveLoadError
Auto Trait Implementations§
impl Freeze for SaveLoadError
impl !RefUnwindSafe for SaveLoadError
impl Send for SaveLoadError
impl Sync for SaveLoadError
impl Unpin for SaveLoadError
impl !UnwindSafe for SaveLoadError
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