#[repr(C)]pub struct FreeRtosTaskStatusFfi {
pub handle: FreeRtosTaskHandle,
pub task_name: FreeRtosCharPtr,
pub task_number: FreeRtosUBaseType,
pub task_state: FreeRtosTaskState,
pub current_priority: FreeRtosUBaseType,
pub base_priority: FreeRtosUBaseType,
pub run_time_counter: FreeRtosUnsignedLong,
pub stack_high_water_mark: FreeRtosUnsignedShort,
}
Fields§
§handle: FreeRtosTaskHandle
§task_name: FreeRtosCharPtr
§task_number: FreeRtosUBaseType
§task_state: FreeRtosTaskState
§current_priority: FreeRtosUBaseType
§base_priority: FreeRtosUBaseType
§run_time_counter: FreeRtosUnsignedLong
§stack_high_water_mark: FreeRtosUnsignedShort
Trait Implementations§
Source§impl Clone for FreeRtosTaskStatusFfi
impl Clone for FreeRtosTaskStatusFfi
Source§fn clone(&self) -> FreeRtosTaskStatusFfi
fn clone(&self) -> FreeRtosTaskStatusFfi
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for FreeRtosTaskStatusFfi
impl Debug for FreeRtosTaskStatusFfi
impl Copy for FreeRtosTaskStatusFfi
Auto Trait Implementations§
impl Freeze for FreeRtosTaskStatusFfi
impl RefUnwindSafe for FreeRtosTaskStatusFfi
impl !Send for FreeRtosTaskStatusFfi
impl !Sync for FreeRtosTaskStatusFfi
impl Unpin for FreeRtosTaskStatusFfi
impl UnwindSafe for FreeRtosTaskStatusFfi
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