#[repr(C)]pub struct VexArchInfo {
pub hwcaps: UInt,
pub endness: VexEndness,
pub hwcache_info: VexCacheInfo,
pub ppc_icache_line_szB: Int,
pub ppc_dcbz_szB: UInt,
pub ppc_dcbzl_szB: UInt,
pub arm64_dMinLine_lg2_szB: UInt,
pub arm64_iMinLine_lg2_szB: UInt,
}
Fields§
§hwcaps: UInt
§endness: VexEndness
§hwcache_info: VexCacheInfo
§ppc_icache_line_szB: Int
§ppc_dcbz_szB: UInt
§ppc_dcbzl_szB: UInt
§arm64_dMinLine_lg2_szB: UInt
§arm64_iMinLine_lg2_szB: UInt
Trait Implementations§
Source§impl Clone for VexArchInfo
impl Clone for VexArchInfo
Source§impl Default for VexArchInfo
impl Default for VexArchInfo
impl Copy for VexArchInfo
Auto Trait Implementations§
impl Freeze for VexArchInfo
impl RefUnwindSafe for VexArchInfo
impl !Send for VexArchInfo
impl !Sync for VexArchInfo
impl Unpin for VexArchInfo
impl UnwindSafe for VexArchInfo
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