pub enum DataLoadError {
Io {
path: PathBuf,
source: Error,
},
Ron {
path: PathBuf,
source: SpannedError,
},
RonParse {
key: String,
source: SpannedError,
},
}Expand description
Errors that can occur during data loading.
Variants§
Trait Implementations§
Source§impl Debug for DataLoadError
impl Debug for DataLoadError
Source§impl Display for DataLoadError
impl Display for DataLoadError
Source§impl Error for DataLoadError
impl Error for DataLoadError
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()
Auto Trait Implementations§
impl !RefUnwindSafe for DataLoadError
impl !UnwindSafe for DataLoadError
impl Freeze for DataLoadError
impl Send for DataLoadError
impl Sync for DataLoadError
impl Unpin for DataLoadError
impl UnsafeUnpin for DataLoadError
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