pub enum MapperRevision {
Mmc3(Mmc3Revision),
Bf909(Bf909Revision),
}Expand description
Allow user-controlled mapper revision for mappers that are difficult to auto-detect correctly.
Variants§
Mmc3(Mmc3Revision)
No known detection except DB lookup
Bf909(Bf909Revision)
Can compare to submapper 1, if header is correct
Trait Implementations§
Source§impl Clone for MapperRevision
impl Clone for MapperRevision
Source§fn clone(&self) -> MapperRevision
fn clone(&self) -> MapperRevision
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MapperRevision
impl Debug for MapperRevision
Source§impl<'de> Deserialize<'de> for MapperRevision
impl<'de> Deserialize<'de> for MapperRevision
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for MapperRevision
impl Display for MapperRevision
Source§impl Hash for MapperRevision
impl Hash for MapperRevision
Source§impl PartialEq for MapperRevision
impl PartialEq for MapperRevision
Source§impl Serialize for MapperRevision
impl Serialize for MapperRevision
impl Copy for MapperRevision
impl Eq for MapperRevision
impl StructuralPartialEq for MapperRevision
Auto Trait Implementations§
impl Freeze for MapperRevision
impl RefUnwindSafe for MapperRevision
impl Send for MapperRevision
impl Sync for MapperRevision
impl Unpin for MapperRevision
impl UnwindSafe for MapperRevision
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