pub struct QueuedTaskDebugInfo {
pub ptr: u64,
pub handler: u64,
pub initiating_dispatcher: u64,
pub initiating_driver: u64,
}Expand description
Diagnostic information for a task queued on a dispatcher.
Fields§
§ptr: u64Address of the queued async_task_t.
handler: u64Address of the task handler function.
initiating_dispatcher: u64Address of the dispatcher that queued this task, if queued from a runtime thread.
initiating_driver: u64Address of the driver that queued this task, if queued from a runtime thread.
Trait Implementations§
Source§impl Clone for QueuedTaskDebugInfo
impl Clone for QueuedTaskDebugInfo
Source§fn clone(&self) -> QueuedTaskDebugInfo
fn clone(&self) -> QueuedTaskDebugInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for QueuedTaskDebugInfo
Source§impl Debug for QueuedTaskDebugInfo
impl Debug for QueuedTaskDebugInfo
impl Eq for QueuedTaskDebugInfo
Source§impl PartialEq for QueuedTaskDebugInfo
impl PartialEq for QueuedTaskDebugInfo
impl StructuralPartialEq for QueuedTaskDebugInfo
Auto Trait Implementations§
impl Freeze for QueuedTaskDebugInfo
impl RefUnwindSafe for QueuedTaskDebugInfo
impl Send for QueuedTaskDebugInfo
impl Sync for QueuedTaskDebugInfo
impl Unpin for QueuedTaskDebugInfo
impl UnsafeUnpin for QueuedTaskDebugInfo
impl UnwindSafe for QueuedTaskDebugInfo
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