pub struct TaskRecord {
pub task_id: u64,
pub name: Option<String>,
pub polls: Option<u64>,
pub wakes: Option<u64>,
pub self_wakes: Option<u64>,
pub busy_ns: Option<u64>,
pub scheduled_ns: Option<u64>,
pub state: Option<String>,
pub location: Option<String>,
}Fields§
§task_id: u64§name: Option<String>§polls: Option<u64>§wakes: Option<u64>§self_wakes: Option<u64>§busy_ns: Option<u64>§scheduled_ns: Option<u64>§state: Option<String>§location: Option<String>Trait Implementations§
Source§impl Clone for TaskRecord
impl Clone for TaskRecord
Source§impl Debug for TaskRecord
impl Debug for TaskRecord
Source§impl<'de> Deserialize<'de> for TaskRecord
impl<'de> Deserialize<'de> for TaskRecord
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TaskRecord
impl RefUnwindSafe for TaskRecord
impl Send for TaskRecord
impl Sync for TaskRecord
impl Unpin for TaskRecord
impl UnsafeUnpin for TaskRecord
impl UnwindSafe for TaskRecord
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