Macro workers
workers!() { /* proc-macro */ }Expand description
workers![(4, WorkerA, build_a), (2, WorkerB, build_b)] → a block
declaring the Crew sum and yielding (total, crew_build) for
Supervisor’s fleet. Slots are contiguous per variant (slot = nonce;
rest-for-one’s birth order is the declaration order).