what you need is this:
std::generator<int> api() { co_yield 1; co_yield 2; co_yield 3; };
std::generator<int> api() {
co_yield 1;
co_yield 2;
co_yield 3;
};