#[repr(C)]pub struct VexGuestMIPS64State {Show 81 fields
pub guest_r0: ULong,
pub guest_r1: ULong,
pub guest_r2: ULong,
pub guest_r3: ULong,
pub guest_r4: ULong,
pub guest_r5: ULong,
pub guest_r6: ULong,
pub guest_r7: ULong,
pub guest_r8: ULong,
pub guest_r9: ULong,
pub guest_r10: ULong,
pub guest_r11: ULong,
pub guest_r12: ULong,
pub guest_r13: ULong,
pub guest_r14: ULong,
pub guest_r15: ULong,
pub guest_r16: ULong,
pub guest_r17: ULong,
pub guest_r18: ULong,
pub guest_r19: ULong,
pub guest_r20: ULong,
pub guest_r21: ULong,
pub guest_r22: ULong,
pub guest_r23: ULong,
pub guest_r24: ULong,
pub guest_r25: ULong,
pub guest_r26: ULong,
pub guest_r27: ULong,
pub guest_r28: ULong,
pub guest_r29: ULong,
pub guest_r30: ULong,
pub guest_r31: ULong,
pub guest_PC: ULong,
pub guest_HI: ULong,
pub guest_LO: ULong,
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: ULong,
pub guest_EMNOTE: UInt,
pub guest_CMSTART: ULong,
pub guest_CMLEN: ULong,
pub guest_NRADDR: ULong,
pub host_EvC_FAILADDR: ULong,
pub host_EvC_COUNTER: UInt,
pub guest_COND: UInt,
pub padding: [UInt; 2],
}
Fields§
§guest_r0: ULong
§guest_r1: ULong
§guest_r2: ULong
§guest_r3: ULong
§guest_r4: ULong
§guest_r5: ULong
§guest_r6: ULong
§guest_r7: ULong
§guest_r8: ULong
§guest_r9: ULong
§guest_r10: ULong
§guest_r11: ULong
§guest_r12: ULong
§guest_r13: ULong
§guest_r14: ULong
§guest_r15: ULong
§guest_r16: ULong
§guest_r17: ULong
§guest_r18: ULong
§guest_r19: ULong
§guest_r20: ULong
§guest_r21: ULong
§guest_r22: ULong
§guest_r23: ULong
§guest_r24: ULong
§guest_r25: ULong
§guest_r26: ULong
§guest_r27: ULong
§guest_r28: ULong
§guest_r29: ULong
§guest_r30: ULong
§guest_r31: ULong
§guest_PC: ULong
§guest_HI: ULong
§guest_LO: ULong
§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: ULong
§guest_EMNOTE: UInt
§guest_CMSTART: ULong
§guest_CMLEN: ULong
§guest_NRADDR: ULong
§host_EvC_FAILADDR: ULong
§host_EvC_COUNTER: UInt
§guest_COND: UInt
§padding: [UInt; 2]
Trait Implementations§
Source§impl Clone for VexGuestMIPS64State
impl Clone for VexGuestMIPS64State
Source§impl Default for VexGuestMIPS64State
impl Default for VexGuestMIPS64State
impl Copy for VexGuestMIPS64State
Auto Trait Implementations§
impl Freeze for VexGuestMIPS64State
impl RefUnwindSafe for VexGuestMIPS64State
impl Send for VexGuestMIPS64State
impl Sync for VexGuestMIPS64State
impl Unpin for VexGuestMIPS64State
impl UnwindSafe for VexGuestMIPS64State
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