[−][src]Enum elma::ElmaError
General errors.
Variants
AcrossUnsupported
Across files are not supported.
InvalidLevelFile
Invalid level file.
InvalidLevelFilename
Invalid level file name.
InvalidReplayFile
Invalid replay file.
InvalidStateFile
Invalid state file.
InvalidLGRFile(LGRError)
Invalid LGR file.
InvalidGravity(i32)
Invalid gravity value.
InvalidObject(i32)
Invalid object value.
InvalidClipping(i32)
Invalid clipping value.
EODMismatch
End-of-data marker mismatch.
EOFMismatch
End-of-file marker mismatch.
InvalidEvent(u8)
Invalid event value.
EORMismatch
End-of-replay marker mismatch.
InvalidTimeFormat
Invalid time format.
PaddingTooShort(isize)
Too short padding.
NonASCII
String contains non-ASCII characters.
Io(ErrorKind)
Input/output errors from std::io use.
StringFromUtf8(usize)
String errors from std::String.
Trait Implementations
impl PartialEq<ElmaError> for ElmaError
[src]
impl From<Error> for ElmaError
[src]
impl From<FromUtf8Error> for ElmaError
[src]
fn from(err: FromUtf8Error) -> ElmaError
[src]
impl Debug for ElmaError
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom 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> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,