#[repr(C)]pub struct GB_gameboy_internal_s__bindgen_ty_6__bindgen_ty_1 {Show 20 fields
pub display_cycles: i32,
pub display_state: i32,
pub div_cycles: i32,
pub div_state: i32,
pub div_counter: u16,
pub tima_reload_state: GB_gameboy_internal_s__bindgen_ty_6__bindgen_ty_1__bindgen_ty_1,
pub serial_master_clock: bool,
pub serial_mask: u8,
pub double_speed_alignment: u8,
pub serial_count: u8,
pub speed_switch_halt_countdown: i32,
pub speed_switch_countdown: u8,
pub speed_switch_freeze: u8,
pub cycles_since_vblank_callback: u32,
pub lcd_disabled_outside_of_vblank: bool,
pub allowed_pending_cycles: i32,
pub mode3_batching_length: u16,
pub joyp_switching_delay: u8,
pub joyp_switch_value: u8,
pub key_bounce_timing: [u16; 8],
}Fields§
§display_cycles: i32§display_state: i32§div_cycles: i32§div_state: i32§div_counter: u16§tima_reload_state: GB_gameboy_internal_s__bindgen_ty_6__bindgen_ty_1__bindgen_ty_1§serial_master_clock: bool§serial_mask: u8§double_speed_alignment: u8§serial_count: u8§speed_switch_halt_countdown: i32§speed_switch_countdown: u8§speed_switch_freeze: u8§cycles_since_vblank_callback: u32§lcd_disabled_outside_of_vblank: bool§allowed_pending_cycles: i32§mode3_batching_length: u16§joyp_switching_delay: u8§joyp_switch_value: u8§key_bounce_timing: [u16; 8]Trait Implementations§
Source§impl Clone for GB_gameboy_internal_s__bindgen_ty_6__bindgen_ty_1
impl Clone for GB_gameboy_internal_s__bindgen_ty_6__bindgen_ty_1
Source§fn clone(&self) -> GB_gameboy_internal_s__bindgen_ty_6__bindgen_ty_1
fn clone(&self) -> GB_gameboy_internal_s__bindgen_ty_6__bindgen_ty_1
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 moreimpl Copy for GB_gameboy_internal_s__bindgen_ty_6__bindgen_ty_1
Auto Trait Implementations§
impl Freeze for GB_gameboy_internal_s__bindgen_ty_6__bindgen_ty_1
impl RefUnwindSafe for GB_gameboy_internal_s__bindgen_ty_6__bindgen_ty_1
impl Send for GB_gameboy_internal_s__bindgen_ty_6__bindgen_ty_1
impl Sync for GB_gameboy_internal_s__bindgen_ty_6__bindgen_ty_1
impl Unpin for GB_gameboy_internal_s__bindgen_ty_6__bindgen_ty_1
impl UnwindSafe for GB_gameboy_internal_s__bindgen_ty_6__bindgen_ty_1
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