[−][src]Enum chip_8::errors::Chip8Error
Error type for all errors in this crate
Variants
InvalidRegister(u8)
Invalid register definition
UnknownInstruction(u16)
Unknown instruction
UnimplementedInstruction(Instruction)
Known but unimplemented instruction
InvalidKey(u8)
Invalid key definition
Trait Implementations
impl Debug for Chip8Error
[src]
impl Display for Chip8Error
[src]
impl Eq for Chip8Error
[src]
impl Error for Chip8Error
[src]
fn source(&self) -> Option<&(dyn Error + 'static)>
1.30.0[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 PartialEq<Chip8Error> for Chip8Error
[src]
fn eq(&self, other: &Chip8Error) -> bool
[src]
fn ne(&self, other: &Chip8Error) -> bool
[src]
impl StructuralEq for Chip8Error
[src]
impl StructuralPartialEq for Chip8Error
[src]
Auto Trait Implementations
impl RefUnwindSafe for Chip8Error
impl Send for Chip8Error
impl Sync for Chip8Error
impl Unpin for Chip8Error
impl UnwindSafe for Chip8Error
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>,
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<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,