pub enum HeaderValidationError {
SuperGameBoyOldLicenseeCodeMismatch,
ScrollingLogoMismatch,
}Expand description
Errors that may occur while attempting to validate a ROM header.
Variants§
SuperGameBoyOldLicenseeCodeMismatch
SGB requires the old licensee code to be 0x33
ScrollingLogoMismatch
Apparent mismatch on scrolling logo
Trait Implementations§
Source§impl Debug for HeaderValidationError
impl Debug for HeaderValidationError
Source§impl PartialEq for HeaderValidationError
impl PartialEq for HeaderValidationError
Source§fn eq(&self, other: &HeaderValidationError) -> bool
fn eq(&self, other: &HeaderValidationError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for HeaderValidationError
impl StructuralPartialEq for HeaderValidationError
Auto Trait Implementations§
impl Freeze for HeaderValidationError
impl RefUnwindSafe for HeaderValidationError
impl Send for HeaderValidationError
impl Sync for HeaderValidationError
impl Unpin for HeaderValidationError
impl UnsafeUnpin for HeaderValidationError
impl UnwindSafe for HeaderValidationError
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