pub struct Cartridge {
pub data: Vec<u8>,
pub controller: ControllerEnum,
pub target: TargetConsole,
}Expand description
A gameboy cartridge, including ROM data and memory controller
Fields§
§data: Vec<u8>§controller: ControllerEnum§target: TargetConsoleImplementations§
Auto Trait Implementations§
impl Freeze for Cartridge
impl RefUnwindSafe for Cartridge
impl Send for Cartridge
impl Sync for Cartridge
impl Unpin for Cartridge
impl UnsafeUnpin for Cartridge
impl UnwindSafe for Cartridge
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