pub type TaskFnPointer = fn(*const ());
Function pointer type for task execution
Tasks receive a raw pointer to their parameter struct and must cast it to the appropriate type for safe access.