fn spawn(pool: *Pool, comptime func: anytype, args: anytype) !void
pool: *Pool,
func: anytype,
args: anytype,