pub struct ArmMachine;Trait Implementations§
Source§impl Machinelike for ArmMachine
impl Machinelike for ArmMachine
type ExcepBacktrace = ExcepBacktrace
type ExcepStackFrame = ExcepStackFrame
type FaultStatus = FaultStatus
fn init()
fn print(s: &str) -> Result<()>
fn bench_start()
fn bench_end() -> (u32, f32)
fn monotonic_now() -> u64
fn monotonic_freq() -> u64
fn systick_freq() -> u64
fn backtrace( initial_fp: *const usize, stack_ptr: *const usize, ) -> Self::ExcepBacktrace
fn stack_frame(stack_ptr: *const usize) -> Self::ExcepStackFrame
fn panic_handler(info: &PanicInfo<'_>) -> !
fn get_fault_status(fault: Fault) -> Self::FaultStatus
Source§impl Schedable for ArmMachine
impl Schedable for ArmMachine
Auto Trait Implementations§
impl Freeze for ArmMachine
impl RefUnwindSafe for ArmMachine
impl Send for ArmMachine
impl Sync for ArmMachine
impl Unpin for ArmMachine
impl UnwindSafe for ArmMachine
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