pub enum CartridgeError {
FileTooSmall,
InvalidMagic,
Nes2Unsupported,
UnsupportedMapper(u16),
TruncatedData,
}Variants§
Trait Implementations§
Source§impl Debug for CartridgeError
impl Debug for CartridgeError
Source§impl Display for CartridgeError
impl Display for CartridgeError
impl Eq for CartridgeError
Source§impl Error for CartridgeError
impl Error for CartridgeError
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 PartialEq for CartridgeError
impl PartialEq for CartridgeError
Source§fn eq(&self, other: &CartridgeError) -> bool
fn eq(&self, other: &CartridgeError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CartridgeError
Auto Trait Implementations§
impl Freeze for CartridgeError
impl RefUnwindSafe for CartridgeError
impl Send for CartridgeError
impl Sync for CartridgeError
impl Unpin for CartridgeError
impl UnsafeUnpin for CartridgeError
impl UnwindSafe for CartridgeError
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