#[repr(C)]pub struct VexGuestS390XState {Show 81 fields
pub guest_a0: UInt,
pub guest_a1: UInt,
pub guest_a2: UInt,
pub guest_a3: UInt,
pub guest_a4: UInt,
pub guest_a5: UInt,
pub guest_a6: UInt,
pub guest_a7: UInt,
pub guest_a8: UInt,
pub guest_a9: UInt,
pub guest_a10: UInt,
pub guest_a11: UInt,
pub guest_a12: UInt,
pub guest_a13: UInt,
pub guest_a14: UInt,
pub guest_a15: UInt,
pub guest_v0: V128,
pub guest_v1: V128,
pub guest_v2: V128,
pub guest_v3: V128,
pub guest_v4: V128,
pub guest_v5: V128,
pub guest_v6: V128,
pub guest_v7: V128,
pub guest_v8: V128,
pub guest_v9: V128,
pub guest_v10: V128,
pub guest_v11: V128,
pub guest_v12: V128,
pub guest_v13: V128,
pub guest_v14: V128,
pub guest_v15: V128,
pub guest_v16: V128,
pub guest_v17: V128,
pub guest_v18: V128,
pub guest_v19: V128,
pub guest_v20: V128,
pub guest_v21: V128,
pub guest_v22: V128,
pub guest_v23: V128,
pub guest_v24: V128,
pub guest_v25: V128,
pub guest_v26: V128,
pub guest_v27: V128,
pub guest_v28: V128,
pub guest_v29: V128,
pub guest_v30: V128,
pub guest_v31: V128,
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_counter: ULong,
pub guest_fpc: UInt,
pub unused: [UChar; 4],
pub guest_IA: ULong,
pub guest_SYSNO: ULong,
pub guest_CC_OP: ULong,
pub guest_CC_DEP1: ULong,
pub guest_CC_DEP2: ULong,
pub guest_CC_NDEP: ULong,
pub guest_NRADDR: ULong,
pub guest_CMSTART: ULong,
pub guest_CMLEN: ULong,
pub guest_IP_AT_SYSCALL: ULong,
pub guest_EMNOTE: UInt,
pub host_EvC_COUNTER: UInt,
pub host_EvC_FAILADDR: ULong,
pub padding: __IncompleteArrayField<UChar>,
}Fields§
§guest_a0: UInt§guest_a1: UInt§guest_a2: UInt§guest_a3: UInt§guest_a4: UInt§guest_a5: UInt§guest_a6: UInt§guest_a7: UInt§guest_a8: UInt§guest_a9: UInt§guest_a10: UInt§guest_a11: UInt§guest_a12: UInt§guest_a13: UInt§guest_a14: UInt§guest_a15: UInt§guest_v0: V128§guest_v1: V128§guest_v2: V128§guest_v3: V128§guest_v4: V128§guest_v5: V128§guest_v6: V128§guest_v7: V128§guest_v8: V128§guest_v9: V128§guest_v10: V128§guest_v11: V128§guest_v12: V128§guest_v13: V128§guest_v14: V128§guest_v15: V128§guest_v16: V128§guest_v17: V128§guest_v18: V128§guest_v19: V128§guest_v20: V128§guest_v21: V128§guest_v22: V128§guest_v23: V128§guest_v24: V128§guest_v25: V128§guest_v26: V128§guest_v27: V128§guest_v28: V128§guest_v29: V128§guest_v30: V128§guest_v31: V128§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_counter: ULong§guest_fpc: UInt§unused: [UChar; 4]§guest_IA: ULong§guest_SYSNO: ULong§guest_CC_OP: ULong§guest_CC_DEP1: ULong§guest_CC_DEP2: ULong§guest_CC_NDEP: ULong§guest_NRADDR: ULong§guest_CMSTART: ULong§guest_CMLEN: ULong§guest_IP_AT_SYSCALL: ULong§guest_EMNOTE: UInt§host_EvC_COUNTER: UInt§host_EvC_FAILADDR: ULong§padding: __IncompleteArrayField<UChar>Auto Trait Implementations§
impl Freeze for VexGuestS390XState
impl RefUnwindSafe for VexGuestS390XState
impl Send for VexGuestS390XState
impl Sync for VexGuestS390XState
impl Unpin for VexGuestS390XState
impl UnwindSafe for VexGuestS390XState
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