Re-exports§
Structs§
Traits§
- Intrusive
Work Task - A type that embeds an intrusive
task: Taskfield. Declares the byte offset of that field once and provides the canonical container-of recovery used by everyfn(task: *mut Task)thread-pool trampoline (the Rust equivalent of Zig’s per-site@fieldParentPtr("task", task)). - Owned
Task - An
IntrusiveWorkTaskthat theWorkPooltakes ownership of by value (Box<Self>).WorkPool::schedule_ownedperforms theBox→ raw-pointer hand-off and__callbackrecoversBox<Self>viaIntrusiveWorkTask::from_task_ptr, so call sites never touchBox::into_raw/from_rawdirectly.