pub enum ModinfoError {
IoError(Error),
InvalidVersion(Error<'static>),
FsNotFound,
NoModinfo,
NoModinfoAuthor,
NoModinfoDescription,
NoModinfoName,
NoModinfoVersion,
NoModinfoValueVersion,
UnknownTag(String),
WriteError,
XMLError(Error),
}Expand description
Errors that can occur while parsing a ModInfo.xml file
Variants§
IoError(Error)
InvalidVersion(Error<'static>)
FsNotFound
NoModinfo
NoModinfoAuthor
NoModinfoDescription
NoModinfoName
NoModinfoVersion
NoModinfoValueVersion
UnknownTag(String)
WriteError
XMLError(Error)
Trait Implementations§
Source§impl Debug for ModinfoError
impl Debug for ModinfoError
Source§impl Display for ModinfoError
impl Display for ModinfoError
Source§impl Error for ModinfoError
impl Error for ModinfoError
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<Error<'static>> for ModinfoError
impl From<Error<'static>> for ModinfoError
Source§impl From<Error> for ModinfoError
impl From<Error> for ModinfoError
Auto Trait Implementations§
impl Freeze for ModinfoError
impl !RefUnwindSafe for ModinfoError
impl Send for ModinfoError
impl Sync for ModinfoError
impl Unpin for ModinfoError
impl !UnwindSafe for ModinfoError
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