pub enum RomType {
Show 27 variants
RomOnly,
Mbc1,
Mbc1Ram,
Mbc1RamBattery,
Mbc2,
Mbc2Battery,
RomRam,
RomRamBattery,
Mmm01,
Mmm01Sram,
Mmm01SramBattery,
Mbc3TimerBattery,
Mbc3TimerRamBattery,
Mbc3,
Mbc3Ram,
Mbc3RamBattery,
Mbc5,
Mbc5Ram,
Mbc5RamBattery,
Mbc5Rumble,
Mbc5RumbleSram,
Mbc5RumbleSramBattery,
PocketCamera,
Tama5,
Huc3,
Huc1,
Other(u8),
}Expand description
The ROM type as a convenient enum
Variants§
RomOnly
Mbc1
Mbc1Ram
Mbc1RamBattery
Mbc2
Mbc2Battery
RomRam
RomRamBattery
Mmm01
Mmm01Sram
Mmm01SramBattery
Mbc3TimerBattery
Mbc3TimerRamBattery
Mbc3
Mbc3Ram
Mbc3RamBattery
Mbc5
Mbc5Ram
Mbc5RamBattery
Mbc5Rumble
Mbc5RumbleSram
Mbc5RumbleSramBattery
PocketCamera
Tama5
Huc3
Huc1
Other(u8)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for RomType
impl<'de> Deserialize<'de> for RomType
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
impl Copy for RomType
impl Eq for RomType
impl StructuralPartialEq for RomType
Auto Trait Implementations§
impl Freeze for RomType
impl RefUnwindSafe for RomType
impl Send for RomType
impl Sync for RomType
impl Unpin for RomType
impl UnsafeUnpin for RomType
impl UnwindSafe for RomType
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