pub struct FreeRtosTaskStatus {
pub task: Task,
pub name: String,
pub task_number: FreeRtosUBaseType,
pub task_state: FreeRtosTaskState,
pub current_priority: TaskPriority,
pub base_priority: TaskPriority,
pub run_time_counter: FreeRtosUnsignedLong,
pub stack_high_water_mark: FreeRtosUnsignedShort,
}
Fields§
§task: Task
§name: String
§task_number: FreeRtosUBaseType
§task_state: FreeRtosTaskState
§current_priority: TaskPriority
§base_priority: TaskPriority
§run_time_counter: FreeRtosUnsignedLong
§stack_high_water_mark: FreeRtosUnsignedShort
Trait Implementations§
Auto Trait Implementations§
impl Freeze for FreeRtosTaskStatus
impl RefUnwindSafe for FreeRtosTaskStatus
impl Send for FreeRtosTaskStatus
impl !Sync for FreeRtosTaskStatus
impl Unpin for FreeRtosTaskStatus
impl UnwindSafe for FreeRtosTaskStatus
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