template<typename T>
TrinyxJobs::ValidJobLambda concept

A valid job lambda must:

  • Accept (uint32_t threadIndex), return void
  • Fit in 48 bytes (captures + vtable-free)
  • Be trivially copyable (memcpy-safe, no destructor)