pub struct ArmTarget;Expand description
ARM target implementation
Trait Implementations§
Source§impl TargetArch for ArmTarget
impl TargetArch for ArmTarget
Source§fn pointer_size(&self) -> usize
fn pointer_size(&self) -> usize
Get the native pointer size in bytes
Source§fn native_alignment(&self) -> usize
fn native_alignment(&self) -> usize
Get the native alignment
Source§fn supports_unaligned_access(&self) -> bool
fn supports_unaligned_access(&self) -> bool
Check if target supports unaligned access
Source§fn memory_barrier(&self)
fn memory_barrier(&self)
Perform a memory barrier
Source§fn cycle_count(&self) -> Option<u64>
fn cycle_count(&self) -> Option<u64>
Get cycle counter if available
Auto Trait Implementations§
impl Freeze for ArmTarget
impl RefUnwindSafe for ArmTarget
impl Send for ArmTarget
impl Sync for ArmTarget
impl Unpin for ArmTarget
impl UnsafeUnpin for ArmTarget
impl UnwindSafe for ArmTarget
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