Struct pros_core::task::SchedulerSuspendGuard
source · pub struct SchedulerSuspendGuard { /* private fields */ }Expand description
A guard that can be used to suspend the FreeRTOS scheduler. When dropped, the scheduler will be resumed.
Trait Implementations§
source§impl Debug for SchedulerSuspendGuard
impl Debug for SchedulerSuspendGuard
Auto Trait Implementations§
impl RefUnwindSafe for SchedulerSuspendGuard
impl Send for SchedulerSuspendGuard
impl Sync for SchedulerSuspendGuard
impl Unpin for SchedulerSuspendGuard
impl UnwindSafe for SchedulerSuspendGuard
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