pub struct TimerProp {
pub name: String<{ _ }>,
pub creator: OsalId,
pub start_time: u32,
pub interval_time: u32,
pub accuracy: u32,
}Expand description
Properties of an OSAL timer.
Fields§
§name: String<{ _ }>The registered name of the timer.
creator: OsalIdThe OSAL ID of the task that created the timer.
start_time: u32The configured start time in microseconds.
interval_time: u32The configured interval time in microseconds.
accuracy: u32The accuracy of the timer in microseconds.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TimerProp
impl RefUnwindSafe for TimerProp
impl Send for TimerProp
impl Sync for TimerProp
impl Unpin for TimerProp
impl UnsafeUnpin for TimerProp
impl UnwindSafe for TimerProp
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