在 lib.rs 文件下的 enable_preempt 和 disable_preempt 函数需要确保 TaskInner 在 AxTask 的字段的偏移为 0,而 AxTask 是根据 scheduler 中定义的泛型数据结构定义的,虽然 inner 在第一个字段,但编译器不会保证这个顺序。
在 lib.rs 文件下的 enable_preempt 和 disable_preempt 函数需要确保 TaskInner 在 AxTask 的字段的偏移为 0,而 AxTask 是根据 scheduler 中定义的泛型数据结构定义的,虽然 inner 在第一个字段,但编译器不会保证这个顺序。