#[repr(C)]pub struct VexGuestMIPS32State {Show 126 fields
pub host_EvC_FAILADDR: UInt,
pub host_EvC_COUNTER: UInt,
pub guest_r0: UInt,
pub guest_r1: UInt,
pub guest_r2: UInt,
pub guest_r3: UInt,
pub guest_r4: UInt,
pub guest_r5: UInt,
pub guest_r6: UInt,
pub guest_r7: UInt,
pub guest_r8: UInt,
pub guest_r9: UInt,
pub guest_r10: UInt,
pub guest_r11: UInt,
pub guest_r12: UInt,
pub guest_r13: UInt,
pub guest_r14: UInt,
pub guest_r15: UInt,
pub guest_r16: UInt,
pub guest_r17: UInt,
pub guest_r18: UInt,
pub guest_r19: UInt,
pub guest_r20: UInt,
pub guest_r21: UInt,
pub guest_r22: UInt,
pub guest_r23: UInt,
pub guest_r24: UInt,
pub guest_r25: UInt,
pub guest_r26: UInt,
pub guest_r27: UInt,
pub guest_r28: UInt,
pub guest_r29: UInt,
pub guest_r30: UInt,
pub guest_r31: UInt,
pub guest_PC: UInt,
pub guest_HI: UInt,
pub guest_LO: UInt,
pub _padding1: UInt,
pub guest_f0: ULong,
pub guest_f1: ULong,
pub guest_f2: ULong,
pub guest_f3: ULong,
pub guest_f4: ULong,
pub guest_f5: ULong,
pub guest_f6: ULong,
pub guest_f7: ULong,
pub guest_f8: ULong,
pub guest_f9: ULong,
pub guest_f10: ULong,
pub guest_f11: ULong,
pub guest_f12: ULong,
pub guest_f13: ULong,
pub guest_f14: ULong,
pub guest_f15: ULong,
pub guest_f16: ULong,
pub guest_f17: ULong,
pub guest_f18: ULong,
pub guest_f19: ULong,
pub guest_f20: ULong,
pub guest_f21: ULong,
pub guest_f22: ULong,
pub guest_f23: ULong,
pub guest_f24: ULong,
pub guest_f25: ULong,
pub guest_f26: ULong,
pub guest_f27: ULong,
pub guest_f28: ULong,
pub guest_f29: ULong,
pub guest_f30: ULong,
pub guest_f31: ULong,
pub guest_FIR: UInt,
pub guest_FCCR: UInt,
pub guest_FEXR: UInt,
pub guest_FENR: UInt,
pub guest_FCSR: UInt,
pub guest_ULR: UInt,
pub guest_EMNOTE: UInt,
pub guest_CMSTART: UInt,
pub guest_CMLEN: UInt,
pub guest_NRADDR: UInt,
pub guest_COND: UInt,
pub guest_DSPControl: UInt,
pub guest_ac0: ULong,
pub guest_ac1: ULong,
pub guest_ac2: ULong,
pub guest_ac3: ULong,
pub guest_CP0_status: UInt,
pub guest_CP0_Config5: UInt,
pub guest_LLaddr: UInt,
pub guest_LLdata: UInt,
pub guest_w0: V128,
pub guest_w1: V128,
pub guest_w2: V128,
pub guest_w3: V128,
pub guest_w4: V128,
pub guest_w5: V128,
pub guest_w6: V128,
pub guest_w7: V128,
pub guest_w8: V128,
pub guest_w9: V128,
pub guest_w10: V128,
pub guest_w11: V128,
pub guest_w12: V128,
pub guest_w13: V128,
pub guest_w14: V128,
pub guest_w15: V128,
pub guest_w16: V128,
pub guest_w17: V128,
pub guest_w18: V128,
pub guest_w19: V128,
pub guest_w20: V128,
pub guest_w21: V128,
pub guest_w22: V128,
pub guest_w23: V128,
pub guest_w24: V128,
pub guest_w25: V128,
pub guest_w26: V128,
pub guest_w27: V128,
pub guest_w28: V128,
pub guest_w29: V128,
pub guest_w30: V128,
pub guest_w31: V128,
pub guest_MSACSR: UInt,
pub _padding3: UInt,
pub guest_LLdata64: ULong,
pub _padding4: ULong,
}Fields§
§host_EvC_FAILADDR: UInt§host_EvC_COUNTER: UInt§guest_r0: UInt§guest_r1: UInt§guest_r2: UInt§guest_r3: UInt§guest_r4: UInt§guest_r5: UInt§guest_r6: UInt§guest_r7: UInt§guest_r8: UInt§guest_r9: UInt§guest_r10: UInt§guest_r11: UInt§guest_r12: UInt§guest_r13: UInt§guest_r14: UInt§guest_r15: UInt§guest_r16: UInt§guest_r17: UInt§guest_r18: UInt§guest_r19: UInt§guest_r20: UInt§guest_r21: UInt§guest_r22: UInt§guest_r23: UInt§guest_r24: UInt§guest_r25: UInt§guest_r26: UInt§guest_r27: UInt§guest_r28: UInt§guest_r29: UInt§guest_r30: UInt§guest_r31: UInt§guest_PC: UInt§guest_HI: UInt§guest_LO: UInt§_padding1: UInt§guest_f0: ULong§guest_f1: ULong§guest_f2: ULong§guest_f3: ULong§guest_f4: ULong§guest_f5: ULong§guest_f6: ULong§guest_f7: ULong§guest_f8: ULong§guest_f9: ULong§guest_f10: ULong§guest_f11: ULong§guest_f12: ULong§guest_f13: ULong§guest_f14: ULong§guest_f15: ULong§guest_f16: ULong§guest_f17: ULong§guest_f18: ULong§guest_f19: ULong§guest_f20: ULong§guest_f21: ULong§guest_f22: ULong§guest_f23: ULong§guest_f24: ULong§guest_f25: ULong§guest_f26: ULong§guest_f27: ULong§guest_f28: ULong§guest_f29: ULong§guest_f30: ULong§guest_f31: ULong§guest_FIR: UInt§guest_FCCR: UInt§guest_FEXR: UInt§guest_FENR: UInt§guest_FCSR: UInt§guest_ULR: UInt§guest_EMNOTE: UInt§guest_CMSTART: UInt§guest_CMLEN: UInt§guest_NRADDR: UInt§guest_COND: UInt§guest_DSPControl: UInt§guest_ac0: ULong§guest_ac1: ULong§guest_ac2: ULong§guest_ac3: ULong§guest_CP0_status: UInt§guest_CP0_Config5: UInt§guest_LLaddr: UInt§guest_LLdata: UInt§guest_w0: V128§guest_w1: V128§guest_w2: V128§guest_w3: V128§guest_w4: V128§guest_w5: V128§guest_w6: V128§guest_w7: V128§guest_w8: V128§guest_w9: V128§guest_w10: V128§guest_w11: V128§guest_w12: V128§guest_w13: V128§guest_w14: V128§guest_w15: V128§guest_w16: V128§guest_w17: V128§guest_w18: V128§guest_w19: V128§guest_w20: V128§guest_w21: V128§guest_w22: V128§guest_w23: V128§guest_w24: V128§guest_w25: V128§guest_w26: V128§guest_w27: V128§guest_w28: V128§guest_w29: V128§guest_w30: V128§guest_w31: V128§guest_MSACSR: UInt§_padding3: UInt§guest_LLdata64: ULong§_padding4: ULongTrait Implementations§
Source§impl Clone for VexGuestMIPS32State
impl Clone for VexGuestMIPS32State
Source§fn clone(&self) -> VexGuestMIPS32State
fn clone(&self) -> VexGuestMIPS32State
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 VexGuestMIPS32State
Auto Trait Implementations§
impl Freeze for VexGuestMIPS32State
impl RefUnwindSafe for VexGuestMIPS32State
impl Send for VexGuestMIPS32State
impl Sync for VexGuestMIPS32State
impl Unpin for VexGuestMIPS32State
impl UnwindSafe for VexGuestMIPS32State
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