pub struct Chip8State {
pub mem: Box<[u8; 4096]>,
pub regs: [u8; 16],
pub stack: [usize; 16],
pub pc: usize,
pub i: usize,
pub sp: usize,
pub sound_timer: u8,
pub delay_timer: u8,
}Fields§
§mem: Box<[u8; 4096]>§regs: [u8; 16]§stack: [usize; 16]§pc: usize§i: usize§sp: usize§sound_timer: u8§delay_timer: u8Auto Trait Implementations§
impl Freeze for Chip8State
impl RefUnwindSafe for Chip8State
impl Send for Chip8State
impl Sync for Chip8State
impl Unpin for Chip8State
impl UnsafeUnpin for Chip8State
impl UnwindSafe for Chip8State
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