[−][src]Enum genie_lang::LoadError
Errors that may occur when loading a language file.
For DLL files, PeError and IoError can occur. For INI and HD Edition files, ParseIntError and IoError can occur. Both the INI and HD Edition parsers silently ignore invalid lines.
Variants
PeError(Error)
An error occurred while reading strings from the DLL. It probably does not contain any or is malformed.
IoError(IoError)
An error occurred while reading data from the file.
ParseIntError(ParseIntError)
An error occurred while parsing a numeric string ID into an integer value.
Trait Implementations
impl Debug for LoadError
[src]
impl Display for LoadError
[src]
impl Error for LoadError
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
[src]
fn backtrace(&self) -> Option<&Backtrace>
[src]
fn description(&self) -> &str
1.0.0[src]
fn cause(&self) -> Option<&dyn Error>
1.0.0[src]
impl From<Error> for LoadError
[src]
impl From<Error> for LoadError
[src]
impl From<ParseIntError> for LoadError
[src]
fn from(source: ParseIntError) -> Self
[src]
Auto Trait Implementations
impl !RefUnwindSafe for LoadError
impl Send for LoadError
impl Sync for LoadError
impl Unpin for LoadError
impl !UnwindSafe for LoadError
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,