#[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,
pub arm64_requires_fallback_LLSC: Bool,
}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§arm64_requires_fallback_LLSC: BoolTrait Implementations§
Source§impl Clone for VexArchInfo
impl Clone for VexArchInfo
Source§fn clone(&self) -> VexArchInfo
fn clone(&self) -> VexArchInfo
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 moreSource§impl Debug for VexArchInfo
impl Debug 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