in src/rapid-client.cc [35:46]
void Execute() override {
auto outcome = CLIENT.get_next();
if (!outcome.is_success()) {
std::string err = "Failed to get next invocation, error ";
err.append(std::to_string(static_cast<int>(outcome.get_failure())));
SetError(err);
return;
}
// TODO: See if json parsing works on V8:Buffer objects, which might be a way to reduce copying large payloads
response = outcome.get_result();
}